(Gelöst) DS2406 geht nach Update nicht mehr als Schalter

Begonnen von dieter114, 03 Juni 2017, 13:30:21

Vorheriges Thema - Nächstes Thema

dieter114

Hallo Leute,

ein kleines Problem:
Ich benutze 1 DS2406 mit 2 Relais dahinter als Schalter im Garten.
Nach irgendeinem der letzten Updates geht dies nicht mehr.
Definition über OWServer & OWDevice nach althergebrachter Art
define DS2406_AD1B7D000000 OWDevice 12.AD1B7D000000 60
attr DS2406_AD1B7D000000 IODev myOWServer
attr DS2406_AD1B7D000000 alias Schaltschrank_Garage_Werkstatt
attr DS2406_AD1B7D000000 model DS2406
attr DS2406_AD1B7D000000 event-on-change-reading 1

define Terra_Switch_3 dummy
attr Terra_Switch_3 alias Licht Gartentenlaube
attr Terra_Switch_3 devStateIcon 1:li_wht_on:0 0:li_wht_off:1
attr Terra_Switch_3 fp_Erdgeschoss 219,984,2,Licht Gartenlaube,
attr Terra_Switch_3 group Lichtschalter
attr Terra_Switch_3 room Garten

define Terra_Switch_4 dummy
attr Terra_Switch_4 alias Poolpumpe
attr Terra_Switch_4 devStateIcon 1:li_wht_on:0 0:li_wht_off:1
attr Terra_Switch_4 event-on-change-reading state
attr Terra_Switch_4 fp_Erdgeschoss 216,1174,2,Poolpumpe,
attr Terra_Switch_4 group Lichtschalter
attr Terra_Switch_4 room Garten

define Terra_Switch3_notify notify Terra_Switch_3 set DS2406_AD1B7D000000 PIO.A $EVENT
define Terra_Switch4_notify notify Terra_Switch_4 set DS2406_AD1B7D000000 PIO.B $EVENT

Wenn ich über den Server direkt gehe
http://192.168.178.53:2121/12.AD1B7D000000?PIO.A=CHANGE
lässt sich alles einwandfrei schalten.
Der Befehl in fhem z.B. set Terra_Switch_4 1 führt zu nichts.
Klick auf die Gelbe Lampe ändert den Status auf grau; führt aber ebenfalls zu keinem Schaltvorgang.
Hab ich da irgendwelche Infos verpasst,
letztes Jahr ging das so noch einwandfrei.

Gruß Wolfdieter
RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

ak323

Trenn den DS2406 mal kurz vom 1-wire Bus.
Hat bei mir bei einem DS2408 funktioniert ... warum ?
VG ak323
RaspberryPi 2 im 19" Rack mit 16x2 i2c LCD, FHEM, diverse HomeMatic, 1-Wire (8x DS18B20, 3x DS2408, 2x DS2413, 5x DS2401, DS2423 ATTiny) über DS9490R#, Waterkotte Ai1QE (WWPR) Wärmepumpe über Modbus, WH1080 über Signalduino, 433MHz Funksteckdosen, WiFi RGBWW via Tasmota, ...

dieter114

RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

ak323

RaspberryPi 2 im 19" Rack mit 16x2 i2c LCD, FHEM, diverse HomeMatic, 1-Wire (8x DS18B20, 3x DS2408, 2x DS2413, 5x DS2401, DS2423 ATTiny) über DS9490R#, Waterkotte Ai1QE (WWPR) Wärmepumpe über Modbus, WH1080 über Signalduino, 433MHz Funksteckdosen, WiFi RGBWW via Tasmota, ...

dieter114

Nun wird es immer verrückter:
Update https://wiki.fhem.de/wiki/OWServer_%26_OWDevice#Vierte_Variante gemacht.
Bus getrennt, verbunden - Modul wird erkannt.
Auf dem Bus sind 2 Baugleiche DS2406 mit angeschalteten Relais.
Beide !! Module gehen über den 1-Wire Web bus einwandfrei zu schalten.
Ein Modul auch über fhem - das andere nicht!
Definitionen für beide sind gleich.

Und nun ??

Reichlich frustrierte Grüße  :( :(
Wolfdieter
RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

dieter114

So Leute - geht wieder.
Fehler: wenn das Modul Update https://wiki.fhem.de/wiki/OWServer_%26_OWDevice#Vierte_Variante gemacht wird,
reicht es nicht fhem neu zu starten.
Am Besten den ganzen Pi neu booten, dann wird auch der 1-Wire Server neu gestartet.
Es waren Reste der alten Ownet.PM drin, und das hat merkwürdige Folgen.

Danke an  thorschtn  für den Tip  :) :) ;D

Wolfdieter
RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem