shelly 2 openhab Einbindung per MQTT

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
giss69
Beiträge: 14
Registriert: 1. Jan 2019 20:36
Answers: 0

Re: shelly 2 openhab Einbindung per MQTT

Beitrag 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"
}
}

giss69
Beiträge: 14
Registriert: 1. Jan 2019 20:36
Answers: 0

Re: shelly 2 openhab Einbindung per MQTT

Beitrag 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

Benutzeravatar
PeterA
Beiträge: 1106
Registriert: 8. Feb 2019 12:12
Answers: 13

Re: shelly 2 openhab Einbindung per MQTT

Beitrag von PeterA »

Jetzt bei mir auch :)
- OpenHab 2.4
#PWRUP

Benutzeravatar
PeterA
Beiträge: 1106
Registriert: 8. Feb 2019 12:12
Answers: 13

Re: shelly 2 openhab Einbindung per MQTT

Beitrag 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.
- OpenHab 2.4
#PWRUP

winni
Beiträge: 62
Registriert: 30. Mär 2019 00:24
Answers: 0

Re: shelly 2 openhab Einbindung per MQTT

Beitrag 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?

winni
Beiträge: 62
Registriert: 30. Mär 2019 00:24
Answers: 0

Re: shelly 2 openhab Einbindung per MQTT

Beitrag 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.

Benutzeravatar
PeterA
Beiträge: 1106
Registriert: 8. Feb 2019 12:12
Answers: 13

Re: shelly 2 openhab Einbindung per MQTT

Beitrag 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
- OpenHab 2.4
#PWRUP

Benutzeravatar
udo1toni
Beiträge: 15246
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: shelly 2 openhab Einbindung per MQTT

Beitrag 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!
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Benutzeravatar
PeterA
Beiträge: 1106
Registriert: 8. Feb 2019 12:12
Answers: 13

Re: shelly 2 openhab Einbindung per MQTT

Beitrag 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.....
- OpenHab 2.4
#PWRUP

Benutzeravatar
PeterA
Beiträge: 1106
Registriert: 8. Feb 2019 12:12
Answers: 13

Re: shelly 2 openhab Einbindung per MQTT

Beitrag 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.
- OpenHab 2.4
#PWRUP

Antworten