HM-ES-PMSw1 mit SmartVisu schaltet nicht aus (nur set-off)

Begonnen von avolkmer, 22 November 2017, 08:27:50

Vorheriges Thema - Nächstes Thema

avolkmer

Hallo,

ich habe ein kleines Problem mit dem Schalten des HM-ES-PMSw1.
Ich habe das Gerät über den Schaltkanal HM_ES_**_Sw verbunden:
reading: state
Converter: OnOff
cmd set: state

Beim schalten über smartVisu bekomme ich jetzt immer eine Lampe mit Ausrufezeichen und der state steht auf set-off.
Da passiert jetzt auch nicht mehr, das Gerät bleibt an.

In Fhem funktioniert das schalten, auch über eine notify Regel:
fhem("set HM_ES_**_Sw off");

Vielen Dank für die Hilfe!




marvin78

Viel zu wenig Infos. Wie hast du es in smartVisu eingebunden? Was sagt das Log?

avolkmer

Eingebunden habe ich: https://wiki.fhem.de/wiki/HM-ES-PMSw1-DR_Hutschienen-Schaltaktor_mit_Leistungsmessung

Im Logfile ist nichts zu sehen.

2017.11.22 08:45:37 3: CUL_HM set HM_ES_SCHRANK_Sw on
2017.11.22 08:45:52 3: CUL_HM set HM_ES_SCHRANK_Sw off

State beim Device HM_ES_SCHRANK_Sw auf set_off
Steht beim Device HM_ES_SCHRANK auf MISSING ACK

Das ist der Stand nach an und ausstellen über SmartVisu.

Wie gesagt, über Fhem funktioniert das schalten.

marvin78

MISSING ACK hat aber nichts mit der Schaltung über smartVisu zu tun.


Du hast noch immer nicht gezeigt, wie deine Einbindung in smartVisu aussieht.

avolkmer

Hallo,

ich wiess nicht genau was du meinst mit Einbindung.

Ich habe in der HTML Seite:
{{ basic.switch('Heizung', 'EG.Aussen.Heizung', 'temp_frost.svg', 'temp_frost.svg') }}

und im GAD Editor
mode   item
device   HM_ES_SCHRANK_Sw (Schaltkanal von dem Homematic Schaltaktor)
reading   state
converter   OnOff
cmd set   state

read/write ja

Mit MISSING ACK kann ich mir ja auch nicht erklären, es ist nur so, dass dies nur kommt, wenn der Befehl von SmartVisu kommt.
Das ist leider reproduzierbar. Aus Fhem direkt funktioniert es.

Im Log sehen beide Zeilen identisch aus, ob man aus SmartVisu den Befehl oder aus Fhem aufruft.
zeitstempel: CUL_HM set HM_ES_SCHRANK_Sw on
zeitstempel: CUL_HM set HM_ES_SCHRANK_Sw off

Hat jemand noch eine Idee!

Gruss!