Hallo!
Irgendwie stehe ich mit dem Network- Plugin auf dem Schlauch.
Vorhaben:
Ich möchte gerne einen Wert von Raspi A (192.168.1.13) nach Raspi B (192.168.1.14) senden.
Beide plugin.yaml sehen so aus:
Das item von B:
Logik von A:
Leider kommt der Wert nicht an. Logeinträge kommen auch keine.
Über das Terminal mit:
wird der Wert richtig gesetzt.
Was mache ich hier falsch? Bzw., gibt es einen Weg ohne Logik direkt im item? (item von A sendet zu item von B)
Gruß, Max
Edit: Das Problem über die Logik hat sich erledigt. Hatte den falschen Port gewählt. Mit 2727 geht´s.
Irgendwie stehe ich mit dem Network- Plugin auf dem Schlauch.
Vorhaben:
Ich möchte gerne einen Wert von Raspi A (192.168.1.13) nach Raspi B (192.168.1.14) senden.
Beide plugin.yaml sehen so aus:
Code:
nw:
class_name: Network
class_path: plugins.network
# ip = 0.0.0.0
# port = 2727
tcp: 'yes'
tcp_acl:
- 127.0.0.1
- 192.168.0.34
http: 8888
udp: 'yes'
Code:
Bewaesserung:
Schalten:
type: bool
cache: yes
enforce_updates: yes
visu_acl: rw
nw: 'yes'
Code:
sh.nw.udp('192.168.1.14', 8888, 'item|Bewaesserung.Schalten|True')
Über das Terminal mit:
Code:
wget "http://192.168.1.14:8888/item|Bewaesserung.Schalten|1"
Was mache ich hier falsch? Bzw., gibt es einen Weg ohne Logik direkt im item? (item von A sendet zu item von B)
Gruß, Max
Edit: Das Problem über die Logik hat sich erledigt. Hatte den falschen Port gewählt. Mit 2727 geht´s.


Kommentar