Seite 5 von 9
Re: shelly 2 openhab Einbindung per MQTT
Verfasst: 30. Apr 2019 21:51
von giss69
Peter Aschinger hat geschrieben: ↑29. Apr 2019 13:13
Hallo gissi69,
deinen Ansatz will ich nun auch versuchen.
Zunächst aber nur mit einem Shelly2.5.
Könnest Du bitte noch den betreffenden Code aus deiner Sitemap zeigen ?
Vielen lieben Dank.
Gruß Peter
sitemap Fenster label="Rolladen" {
Frame
{
Switch item=Fenster_1 label= "Fenster 1"
}
}
Re: shelly 2 openhab Einbindung per MQTT
Verfasst: 30. Apr 2019 22:01
von giss69
Peter Aschinger hat geschrieben: ↑29. Apr 2019 21:42
[/code]
Hier mein Thing Config weil ich es über things als txt nicht hinbekommen habe:
Bildschirmfoto 2019-04-29 um 21.31.03.png
bei mit steht bei Stop Value
STOP
Re: shelly 2 openhab Einbindung per MQTT
Verfasst: 1. Mai 2019 00:36
von PeterA
Jetzt bei mir auch

Re: shelly 2 openhab Einbindung per MQTT
Verfasst: 2. Mai 2019 20:42
von PeterA
Aber wo her kommt, ab und zu, wenn ich die Rolladenfahrt stoppen will ein "stop open" hintereinander?
Was ein "zucken" der Relais zur folge hat.
Re: shelly 2 openhab Einbindung per MQTT
Verfasst: 3. Mai 2019 14:39
von winni
tiptick hat geschrieben: ↑28. Apr 2019 20:30
giss69 hat geschrieben: ↑26. Apr 2019 12:55
Peter Aschinger hat geschrieben: ↑24. Apr 2019 23:07
Hallo zusammen,
habe nun endlich auch meine 2.5er Shellys erhalten.
Kann ich diese auch auf eine bestimmte Position fahren ?
Zb. Close auf 70% ?
Das benötigte ich für meine Verschattung.
Vielen Grüße
Peter
dies kann man mit Alexa und routine realisieren.
oder mit:
Thing:
Code: Alles auswählen
Bridge mqtt..........
Type number : Shelly_d "ShellyDimmer" [ commandTopic="shellies/shellyswitch-32B0C4/roller/0/command/pos", stateTopic="shellies/shellyswitch-32B0C4/roller/0/pos" ,min=0, max=100, step=2]
und dann in der Sitemap:
Code: Alles auswählen
Switch icon=blinds item=Shelly_d mappings=[0="close",30="sun",100="open"]
@tiptick
Dein Ansatz finde ich perfekt, da ich auch nur diese drei Zustände benötige. Ich tue mich allerdings auch etwas schwer, ein Thing manuell anzulegen.
Kannst Du evtl. Dein komplettes Thing posten? Benötigst Du hierfür kein Item?
Re: shelly 2 openhab Einbindung per MQTT
Verfasst: 3. Mai 2019 22:48
von winni
winni hat geschrieben: ↑3. Mai 2019 14:39
tiptick hat geschrieben: ↑28. Apr 2019 20:30
giss69 hat geschrieben: ↑26. Apr 2019 12:55
dies kann man mit Alexa und routine realisieren.
oder mit:
Thing:
Code: Alles auswählen
Bridge mqtt..........
Type number : Shelly_d "ShellyDimmer" [ commandTopic="shellies/shellyswitch-32B0C4/roller/0/command/pos", stateTopic="shellies/shellyswitch-32B0C4/roller/0/pos" ,min=0, max=100, step=2]
und dann in der Sitemap:
Code: Alles auswählen
Switch icon=blinds item=Shelly_d mappings=[0="close",30="sun",100="open"]
@tiptick
Dein Ansatz finde ich perfekt, da ich auch nur diese drei Zustände benötige. Ich tue mich allerdings auch etwas schwer, ein Thing manuell anzulegen.
Kannst Du evtl. Dein komplettes Thing posten? Benötigst Du hierfür kein Item?
Habe es jetzt auch mit einem Thing über PaperUI geschafft. Es läuft sehr gut! Allerdings kann man die Rolladen jetzt nicht mehr stoppen, sondern nur Positionen anfahren.
Re: shelly 2 openhab Einbindung per MQTT
Verfasst: 3. Mai 2019 23:27
von PeterA
@winni
Hast du auch diese Meldung wiederholt im Log?
Code: Alles auswählen
==> /var/log/openhab2/openhab.log <==
2019-05-03 23:23:52.168 [WARN ] [rm.AbstractFileTransformationService] - Could not transform 'stop' with the file 'shelly.map' : Target value not found in map for 'stop
Das kommt bei mir Ständig
Gruß
Peter
Re: shelly 2 openhab Einbindung per MQTT
Verfasst: 4. Mai 2019 23:20
von udo1toni
Schau in der shelly.map nach. falls dort keine Zeile existiert, die mit stop beginnt, füge eine ein. stop ist dabei nicht gleich STOP!
Re: shelly 2 openhab Einbindung per MQTT
Verfasst: 5. Mai 2019 23:20
von PeterA
Peter Aschinger hat geschrieben: ↑3. Mai 2019 23:27
@winni
Hast du auch diese Meldung wiederholt im Log?
Code: Alles auswählen
==> /var/log/openhab2/openhab.log <==
2019-05-03 23:23:52.168 [WARN ] [rm.AbstractFileTransformationService] - Could not transform 'stop' with the file 'shelly.map' : Target value not found in map for 'stop
Das kommt bei mir Ständig
Gruß
Peter
Nach dem ich OH neu gestartet habe kommt die Meldung im Log nicht mehr.....
Re: shelly 2 openhab Einbindung per MQTT
Verfasst: 6. Mai 2019 18:48
von PeterA
Hallo zusammen,
so jetzt komme ich noch mal mit einer vermutlich Anfängerfrage um die Ecke
Wie muss denn ein zb mqtt.things files aussehen, wenn ich hier die Shellies per txt eintragen möchte.
Über die PaperUI ist das bei mehreren Shellies ziehmlich mühsam.
Hätte jemand vielleicht eine Vorlage ? Bzw. könnte auch erläutern was für was steht ?
Das wäre Nett.
Vielen Dank.