# Node-Red mit TSL2561 Sensor verknüpfen | German

**URL:** <https://discourse.nodered.org/t/node-red-mit-tsl2561-sensor-verknupfen-german/13261>\
**Category:** General\
**Created:** [14 July 2019 11:24 UTC](https://discourse.nodered.org/t/node-red-mit-tsl2561-sensor-verknupfen-german/13261 "2019-07-14T11:24:03Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kiwi\_gamer01](https://avatars.discourse-cdn.com/v4/letter/k/a587f6/32.png) [@Kiwi\_gamer01](https://discourse.nodered.org/u/Kiwi_gamer01)\
**Post date:** [14 July 2019 11:24 UTC](https://discourse.nodered.org/t/node-red-mit-tsl2561-sensor-verknupfen-german/13261/1 "2019-07-14T11:24:03Z")

</div>

Ich würde gerne wissen wie ich die Daten (SDA/SCL) mit Node-red auslesen kann.

Das normale Python Skript sieht so aus.

`import smbus  
import time

# Get I2C bus

bus = smbus.SMBus(1)

bus.write\_byte\_data(0x39, 0x00 | 0x80, 0x03)  
bus.write\_byte\_data(0x39, 0x01 | 0x80, 0x02)

time.sleep(0.5)  
data = bus.read\_i2c\_block\_data(0x39, 0x0C | 0x80, 2)  
data1 = bus.read\_i2c\_block\_data(0x39, 0x0E | 0x80, 2)

# Convert the data

ch0 = data[1] \* 256 + data[0]  
ch1 = data1[1] \* 256 + data1[0]

# Output data to screen

print "Full Spectrum(IR + Visible) :%d lux" %ch0  
print "Infrared Value :%d lux" %ch1  
print "Visible Value :%d lux" %(ch0 - ch1)`

und das möchte ich durch Node-Red ersetzen aber wie.

---

<div class="post-metadata">

**Author:** ![ghayne](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ghayne/32/39_2.png) [@ghayne](https://discourse.nodered.org/u/ghayne)\
**Post date:** [14 July 2019 21:29 UTC](https://discourse.nodered.org/t/node-red-mit-tsl2561-sensor-verknupfen-german/13261/2 "2019-07-14T21:29:55Z")

</div>

Du kannst auch dein Python script mit dem Exec node ausfuehren!

---

<div class="post-metadata">

**Author:** ![ghayne](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ghayne/32/39_2.png) [@ghayne](https://discourse.nodered.org/u/ghayne)\
**Post date:** [14 July 2019 21:35 UTC](https://discourse.nodered.org/t/node-red-mit-tsl2561-sensor-verknupfen-german/13261/3 "2019-07-14T21:35:09Z")

</div>

Ergebnisse in Umgebungsvariablen spechern und mit einem change node einlesen? Habe ich selbst nicht gemacht, muss du probieren.

---

<div class="post-metadata">

**Author:** ![Kiwi\_gamer01](https://avatars.discourse-cdn.com/v4/letter/k/a587f6/32.png) [@Kiwi\_gamer01](https://discourse.nodered.org/u/Kiwi_gamer01)\
**Post date:** [15 July 2019 13:37 UTC](https://discourse.nodered.org/t/node-red-mit-tsl2561-sensor-verknupfen-german/13261/4 "2019-07-15T13:37:55Z")

</div>

danke habs geschafft
