NEWS
Shelly Plus Addon - Temperaturen als Datenpunkte in ioBroker
-
@mickym kann man über MQTT auch Zustände ändern? Also in Bezug auf Shelly dann z.B. den Switch-Status steuern? Das wird ja sicher in ein json gepackt und per MQTT an den Shelly gesendet werden müssen.
-
@init5 Klar geht das ich steuere alles über mqtt. Wie gesagt schau Dir mal den Thread an - allerdings geht es nicht über einen Alias - bzw. Du musst einen eigenen Alias zum Steuern erstellen.
-
@init5 sagte in Shelly Plus Addon - Temperaturen als Datenpunkte in ioBroker:
@mickym kann man über MQTT auch Zustände ändern? Also in Bezug auf Shelly dann z.B. den Switch-Status steuern? Das wird ja sicher in ein json gepackt und per MQTT an den Shelly gesendet werden müssen.
Wenn Du Dich mit NodeRed beschäftigen möchtest, findest Du hier einen User der damit sehr zufrieden ist und sowohl die Shellies der 1. und der 2. Generation steuert.
Grundsätzlich kannst Du Dich bei reinem MQTT- an die Original Shelly Dokumentation halten:
Hier für die Shellies der 1. Generation: https://shelly-api-docs.shelly.cloud/gen1/#mqtt-support
und hier der 2. Generation: https://shelly-api-docs.shelly.cloud/gen2/ -
AddOn ist im neusten Shelly Adapter 6.4.5 ja implementiert. Leider zeigt es bei mir aber keine Daten an
Im Shelly selber werden Daten korrekt angezeigt
Und per http://192.168.1.204/rpc/Temperature.GetStatus?id=101 lassen sich Daten auch abfragen.
Hat jemand ein Tip?
-
@norwegen60 Mein Tipp: Keinen Adapter verwenden - sondern wie schon erwähnt normales mqtt. Und lernen wie mqtt und JSON funktioniert. Alles keine Hexerei.
-
@mickym Ich bin Einsteiger bei ioBroker und da gibt es so viel zu lernen, dass man froh ist, wenn manches durch Adapter abgenommen wird. Es bleibt immer noch genug fürs Gehirn übrig. Und da ich die anderen Daten der Shellys schon jetzt per Adapter bekomme, wäre es schön wenn das für die Temperaturen auch ginge.
Im Moment lebe ich mit dem Workaround über HTTP-request über Potty. Auch da könnte man gleich Java lernen -
@norwegen60 Du ich war auch mal Einsteiger - und ich nutze auch im iobroker Node-Red als Logikmaschine. Ja es gibt viel zu lernen - gerade am Anfang. Aber gerade solche Probleme sollten doch dann der Anstoss sein, um sich mit diesen Dingen zu beschäftigen. - Später oder wenn Du mit Deinen Umgehungslösungen zufrieden bist, wirst Du Dich erst recht nicht mehr damit beschäftigen. - Ich kann Dir ja nur Hilfe anbieten - und sich vielleicht noch am Anfang im iobroker auf Neues einzulassen - mehr aber auch nicht. Und auch JavaScript ist nicht so schlimm - wobei ich bei manchen Dingen auch meine Schwierigkeiten habe. Aber insgesamt ist mein persönlicher Werkzeugkasten so groß, dass ich mir bei den meisten Problemen selbst zu helfen weiß. Aber manchmal bin ich auch um jede Hilfe dankbar.
-
@norwegen60 selbe konstellation, bei mir hat ca 15 minuten gedauert bis im ioB daten angezeigt wurden.
eventuell mal alles rebooten... -
@da_woody Stimmt. Jetzt werden sie auch bei mir angezeigt. Ohne Reboot. Habe aber gar nicht mehr nachgeschaut da HTTP ja funktioniert und weiß von daher auch nicht, seit wann sie angezeigt werden.
-
@norwegen60 said in Shelly Plus Addon - Temperaturen als Datenpunkte in ioBroker:
Shelly Adapter 6.4.5
Wo ist denn der Shelly Adapter 6.4.5 zu finden? Im BETA "download.iobroker.net/sources-dist-latest.json" ist er bei mir nicht
-
@grauerwolf https://github.com/iobroker-community-adapters/ioBroker.shelly
Ist l8est drinnen.