[gelöst] setreading über http

Begonnen von satprofi, 11 April 2026, 10:19:10

Vorheriges Thema - Nächstes Thema

satprofi

Hallo.
Habe hier einen Shelly der den ext. Kontakt in den readings nicht erkennt. ich habe aber die Möglichkeit mit http kommandos zu senden. wie muss ich das so definieren damit ein reading gesetzt wird ? klappt das überhaupt ?

[edit]
gelöst

http://fhem:8083/fhem?cmd.dummy=setreading%20dummy%20switch%20on
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Otto123

#1
Hi,

Fragen über Fragen:
Shelly über Shelly.pm in FHEM eingebunden oder über MQTT oder HTTPMOD oder ?
Reading meint Reading in FHEM oder "Reading" im Shelly Device?
Also willst Du vom Shelly über http an FHEM senden oder willst Du von FHEM über http an den Shelly senden?

Edit: da haben wir zur gleichen Zeit getippt :)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle

aktives Mitglied des FHEM e.V. (Technik)

Guybrush

interessant fänd ich, ob da überhaupt was vom shelly gesendet wird und im mqtt log steht. wenn nicht, dann kauf ich mir die nämlich doch nicht  ;)

satprofi

Zitat von: Otto123 am 11 April 2026, 10:44:10Hi,

Fragen über Fragen:
Shelly über Shelly.pm in FHEM eingebunden oder über MQTT oder HTTPMOD oder ?


Edit: da haben wir zur gleichen Zeit getippt :)

Gruß Otto

shelly über mqtt eingebunden, autocreate.  habe hier "alten" shelly, steht zwar V3 drauf ist aber sicher kein Gen3. Denn da sieht webif komplett anders aus. habe jetzt "echten" Gen3 eingesetzt, da wird mir auch der ext. Schalter angezeigt ob an oder aus.

leider sind die templates nicht wirklich aktuell, deshalb weiss ich nicht welches für diese version richtig ist.
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Otto123

Zitat von: satprofi am 11 April 2026, 14:38:36leider sind die templates nicht wirklich aktuell,
Naja aber der shelly1 ist doch auch schon Asbach ... ;)
es gibt shelly1 und shelly1 mit Energiemessung, ich denke letzteres ist gut?

Und für aktuelle Fragen gibt es ja das mqtt Board , da ist das doch bestimmt schon mal behandelt worden? Oder zumindest kann man die Frage gezielt im Board https://forum.fhem.de/index.php?board=94.0 suchen bzw. in den angepinnten Threads gezielt stellen. Die Spezies haben nicht immer Zeit und Lust das Anfängerboard zu lesen ;)

Ich denke der Zustand lässt sich bestimmt direkt aus mqtt lesen, vermutlich steht er schon irgendwo "versteckt"?
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle

aktives Mitglied des FHEM e.V. (Technik)

betateilchen

Zitat von: satprofi am 11 April 2026, 14:38:36habe hier "alten" shelly, steht zwar V3 drauf ist aber sicher kein Gen3.

V3 und Gen3 haben da nichts miteinander zu tun.

Und für einen Shelly1 braucht man weiß gott kein template, das hat man von Hand schneller eingerichtet.

defmod wz_Licht_Tisch MQTT2_DEVICE
attr wz_Licht_Tisch devicetopic shellies/shelly1-22BEE1
attr wz_Licht_Tisch readingList $DEVICETOPIC/relay/0:.* state\
$DEVICETOPIC/online:.* online\
$DEVICETOPIC/input/0:.* input0
attr wz_Licht_Tisch setList on:noArg  $DEVICETOPIC/relay/0/command on\
off:noArg $DEVICETOPIC/relay/0/command off
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

TomLee

Zitat von: satprofi am 11 April 2026, 14:38:36habe jetzt "echten" Gen3 eingesetzt, da wird mir auch der ext. Schalter angezeigt ob an oder aus.

leider sind die templates nicht wirklich aktuell, deshalb weiss ich nicht welches für diese version richtig ist.