Node Red, Shelly Integration

Ich hänge mich nochmal rein.
Kannst du mal den aktuellen Flow einstellen.
Der Shelly liefert dir einen String oder ein Bool ?
Ich würde mir das nochmal anschauen.
VG

Hi Micha,

das wäre super. Vielleicht entdeckst du ja was.
Hier der aktuelle flow:
flows.pdf (4,7 KB)
Wo sehe ich was mir der Shelly liefert?
VG Chris

Normalerweise kommen die Sachen von iobroker nach NR als String.

Hallo @Yangar ,

jetzt habe ich wieder Zeit.

Dein Flow läuft bei mir, es muss bei dir etwas anderes nicht passen.

Starte mal deinen Iobroker neu, dann den WZ LED Stripe im homee löschen.

Das virtuelle Gerät „WZ LED Stripe“ in Node-Red" mal umbenennen und deploy.

Jetzt den homee nach neuen Geräten suchen lassen.

1 „Gefällt mir“

Hallo RennEnte,

hat leider nichts gebracht. Ich kann im homee den Stripe nicht schalten…

Hast du dein virtuelle Gerät „WZ LED Stripe“ in Node-Red" umbenannt?

Im homee findes du das umbenannte Gerät?

Beim schalten des „neuen“ Gerätes was geben die Debugnodes nichts aus?

Ja, habe es in WZ LED umbenannt. homee findet es auch, aber gleiches Problem: Kann im homee den Schalter nicht schalten. Irgendwie funktioniert die Kommunikation bei mir nicht zwischen Node-Red und homee. Ich bekomme auch keine debugs :frowning:

Dann weiß ich auch nicht mehr weiter.

An deiner Stelle würde ich Node-red in Iobroker kpl. deinstallieren.

Iobroker beu starten und Noder-red und den homeeflow neu installieren.

Boah ich glaub es echt nicht. Es lag am homee! Habe den Stripe gelöscht, homee rebootet und Gerät neu eingelernt. Jetzt geht es…
Ich hab zig mal den pi, node-red, iobroker etc neu gestartet aber nicht den homee… schön blöd…

VIELEN DANK EUCH ALLEN für den super support! Ich hoffe ich bin irgendwann auch mal soweit jemandem helfen zu können. Zumindest Verdrahtungstechnisch bekomme ich das ein oder andere hin :wink:

VG Chris / Yangar

1 „Gefällt mir“

Hallo zusammen,

ich habe ein ähnliches Problem und komme auch nicht weiter.
Ich haben einen Shelly Schalter und möchte den Schalter mit HomeKit verbinden. HomeKit möchte aber ein True oder False und ich schaffe es mit dem Ersetzen oder Setzen innerhalb einer Funktion noch nicht ganz.

Mein Ausgang am Shelly sieht so aus:

object
relays: array[1]
0: object
ison: false
has_timer: false
timer_started: 0
timer_duration: 0
timer_remaining: 0
source: „http“
meters: array[1]
0: object
inputs: array[1]

Der ison Teil zeigt hier true oder false…wie muss ich was anpassen, dass der Schalter ein sauberen true oder false gibt?

Danke für die Hilfe!!
Lars