Shelly Pro 3EM
-
- Beiträge: 110
- Registriert: 21. Dez 2019 23:44
Shelly Pro 3EM
Hi !
Da ich meine Sachen immer per file einbinde.... ich hab nirgends eine Liste gefunden mit den Kanälen bei der Shelly Einbindung ... nicht via Mqtt
Gibts da was zum nachlesen ?
Ciao Gerd
Da ich meine Sachen immer per file einbinde.... ich hab nirgends eine Liste gefunden mit den Kanälen bei der Shelly Einbindung ... nicht via Mqtt
Gibts da was zum nachlesen ?
Ciao Gerd
- udo1toni
- Beiträge: 14415
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Shelly Pro 3EM
Du meinst, Du möchtest den Shelly über das Shelly Binding einbinden
Mein Tipp an dieser Stelle: Du erzeugst "testweise" ein Thing über die UI (per Autodiscovery sollte das ja easy gehen). Dann öffnest Du das Thing und kopierst die Code Ansicht. Anschließend löschst Du das Thing wieder. In der Codeansicht hast Du aber alle Parameter, die Du brauchst, um das Thing über eine *.things Datei zu erstellen.
Falls Du Probleme mit der Zuordnung hast, kannst Du auch gerne die Codeansicht als Code hier einfügen (falls irgendwelche Secrets enthalten sind, solltest du die natürlich unkenntlich machen) und anhand der Codeansicht kann ich Dir dann ziemlich sicher sagen, wie die Text Definition aussehen muss.
Mein Tipp an dieser Stelle: Du erzeugst "testweise" ein Thing über die UI (per Autodiscovery sollte das ja easy gehen). Dann öffnest Du das Thing und kopierst die Code Ansicht. Anschließend löschst Du das Thing wieder. In der Codeansicht hast Du aber alle Parameter, die Du brauchst, um das Thing über eine *.things Datei zu erstellen.
Falls Du Probleme mit der Zuordnung hast, kannst Du auch gerne die Codeansicht als Code hier einfügen (falls irgendwelche Secrets enthalten sind, solltest du die natürlich unkenntlich machen) und anhand der Codeansicht kann ich Dir dann ziemlich sicher sagen, wie die Text Definition aussehen muss.
openHAB4.2.0 stable in einem Debian-Container (bookworm) (Proxmox 8.2.4, LXC), mit openHABian eingerichtet
-
- Beiträge: 110
- Registriert: 21. Dez 2019 23:44
Re: Shelly Pro 3EM
Ok ich geh das dann mal an...
Gruss Gerd
Gruss Gerd
-
- Beiträge: 110
- Registriert: 21. Dez 2019 23:44
Re: Shelly Pro 3EM
Hi !
Sollte das autodiscovery nicht selbstständig gehen ? Irgendwie mag er das nicht.. zumindest nicht beim Pro 3EM... die anderen (4 normale und eine Plus Plug S) stehen in der Inbox
Gruss Gerd
Sollte das autodiscovery nicht selbstständig gehen ? Irgendwie mag er das nicht.. zumindest nicht beim Pro 3EM... die anderen (4 normale und eine Plus Plug S) stehen in der Inbox
Gruss Gerd
- udo1toni
- Beiträge: 14415
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Shelly Pro 3EM
Keine Ahnung, ich habe keine Shellies im Einsatz. Aber ja, ich hätte schon erwartet, dass openHAB spätestens nach einem Scan die Geräte selbstständig findet (weißes Plus in blauem Kreis, add thing -> shelly addon -> scan - oder so ähnlich...)
openHAB4.2.0 stable in einem Debian-Container (bookworm) (Proxmox 8.2.4, LXC), mit openHABian eingerichtet
-
- Beiträge: 110
- Registriert: 21. Dez 2019 23:44
Re: Shelly Pro 3EM
Hi !
Ist schon witzig... aber anscheinend wir das nur 1x am Tag gemacht.... heute morgen im logfile
Aber irgemdwie hab ich da noch ein Problem... der Type wird zwar erkannt aber....
Irgendwie passt am Shelly was nicht oder ?
Gruss Gerd
Ist schon witzig... aber anscheinend wir das nur 1x am Tag gemacht.... heute morgen im logfile
Code: Alles auswählen
2024-03-19 06:01:57.890 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'shelly:shellypro3em:34987a442c98' to inbox.
Gruss Gerd
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- udo1toni
- Beiträge: 14415
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Shelly Pro 3EM
Vielleicht hat er auch tatsächlich ein Kommunikationsproblem. Aber egal... wichtig wäre ja vor allem, was im Code steht, der sollte so oder so angezeigt werden... Und wir wollen ja extrahieren, was wie eingetragen werden muss, um das Thing manuell zu erstellen...
openHAB4.2.0 stable in einem Debian-Container (bookworm) (Proxmox 8.2.4, LXC), mit openHABian eingerichtet
-
- Beiträge: 110
- Registriert: 21. Dez 2019 23:44
Re: Shelly Pro 3EM
Hi !
Ich hab grad gesehen dass im Code auch nicht das drin steht was ich gerne hätte aber bei Mqtt stehts in der Payload...
Gruss Gerd
Ich hab grad gesehen dass im Code auch nicht das drin steht was ich gerne hätte aber bei Mqtt stehts in der Payload...
Code: Alles auswählen
UID: shelly:shellypro3em:34987a442c98
label: pro3em
thingTypeUID: shelly:shellypro3em
configuration:
eventsCoIoT: false
deviceIp: 192.168.63.166
password: amiga
updateInterval: 60
eventsButton: false
eventsPush: false
eventsSwitch: false
userId: admin
channels:
- id: device#alarm
channelTypeUID: shelly:alarmTrigger
label: Alarm
description: Alarmauslöser, z.B. schwaches WiFi Signal erkannt oder Überhitzung
configuration: {}
- id: device#wifiSignal
channelTypeUID: system:signal-strength
label: Signalstärke
description: Zeigt die aktuelle Signalstärke an. Werte von 0 (Kein Signal) bis 4
(Ausgezeichnet).
configuration: {}
- id: device#deviceName
channelTypeUID: shelly:deviceName
label: Gerätename
description: Symbolischer Name des Gerätes (Konfiguration über Shelly App)
configuration: {}
- id: device#resetTotals
channelTypeUID: shelly:meterResetTotals
label: Energie-Messdaten zurücksetzen
description: Setzt die gesammelten Messwerte zurück
configuration: {}
- id: device#uptime
channelTypeUID: shelly:uptime
label: Laufzeit
description: Anzahl Sekunden seit dem das Gerät mit Strom versorgt wurde
configuration: {}
- id: device#updateAvailable
channelTypeUID: shelly:updateAvailable
label: Firmwareaktualisierung verfügbar
description: "EIN: Es ist eine neuere Firmwareversion verfügbar (Update kann mit
der Shelly App oder im Shelly Manager durchgeführt werden)"
configuration: {}
- id: device#heartBeat
channelTypeUID: shelly:heartBeat
label: Letzte Aktivität
description: Zeitpunkt der letzten Aktivität. Hierbei kann es sich um einen
erfolgreichen API-Aufruf, oder Sensor-Aktualisierung handeln. Dies
schließt eine erfolgreiche Netzwerk-Kommunikation ein (WiFi + IP).
configuration: {}
- id: meter1#currentWatts
channelTypeUID: shelly:meterWatts
label: Stromverbrauch 1
description: Aktueller Energieverbrauch in Watt
configuration: {}
- id: meter1#returnedKWH
channelTypeUID: shelly:meterReturned
label: Einspeisung 1
description: Einspeisung in kWh
configuration: {}
- id: meter1#voltage
channelTypeUID: shelly:meterVoltage
label: Spannung 1
description: RMS Spannung in Volt
configuration: {}
- id: meter1#current
channelTypeUID: shelly:meterCurrent
label: Stromstärke 1
description: Stromstärke in Ampere
configuration: {}
- id: meter1#powerFactor
channelTypeUID: shelly:meterPowerFactor
label: Leistungsfaktor 1
description: Energiefaktor in Prozent für Photovoltaik
configuration: {}
- id: meter1#lastUpdate
channelTypeUID: shelly:lastUpdate
label: Letzte Aktualisierung 1
description: Zeitstempel der letzten Statusaktualisierung
configuration: {}
- id: meter2#currentWatts
channelTypeUID: shelly:meterWatts
label: Stromverbrauch 2
description: Aktueller Energieverbrauch in Watt
configuration: {}
- id: meter2#returnedKWH
channelTypeUID: shelly:meterReturned
label: Einspeisung 2
description: Einspeisung in kWh
configuration: {}
- id: meter2#voltage
channelTypeUID: shelly:meterVoltage
label: Spannung 2
description: RMS Spannung in Volt
configuration: {}
- id: meter2#current
channelTypeUID: shelly:meterCurrent
label: Stromstärke 2
description: Stromstärke in Ampere
configuration: {}
- id: meter2#powerFactor
channelTypeUID: shelly:meterPowerFactor
label: Leistungsfaktor 2
description: Energiefaktor in Prozent für Photovoltaik
configuration: {}
- id: meter2#lastUpdate
channelTypeUID: shelly:lastUpdate
label: Letzte Aktualisierung 2
description: Zeitstempel der letzten Statusaktualisierung
configuration: {}
- id: meter3#currentWatts
channelTypeUID: shelly:meterWatts
label: Stromverbrauch 3
description: Aktueller Energieverbrauch in Watt
configuration: {}
- id: meter3#returnedKWH
channelTypeUID: shelly:meterReturned
label: Einspeisung 3
description: Einspeisung in kWh
configuration: {}
- id: meter3#voltage
channelTypeUID: shelly:meterVoltage
label: Spannung 3
description: RMS Spannung in Volt
configuration: {}
- id: meter3#current
channelTypeUID: shelly:meterCurrent
label: Stromstärke 3
description: Stromstärke in Ampere
configuration: {}
- id: meter3#powerFactor
channelTypeUID: shelly:meterPowerFactor
label: Leistungsfaktor 3
description: Energiefaktor in Prozent für Photovoltaik
configuration: {}
- id: meter3#lastUpdate
channelTypeUID: shelly:lastUpdate
label: Letzte Aktualisierung 3
description: Zeitstempel der letzten Statusaktualisierung
configuration: {}
-
- Beiträge: 596
- Registriert: 20. Sep 2019 05:49
- udo1toni
- Beiträge: 14415
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Shelly Pro 3EM
Als *.things Datei (bzw. als Eintrag in einer solchen Datei) sollte das Thing so definiert werden:
Die Channel wird das Addon automatisch generieren.
Code: Alles auswählen
Thing shelly:shellypro3em:meineId "pro3em" [
deviceIp="192.168.63.166",
userId="admin",
password="amiga",
updateInterval=60,
eventsButton="false",
eventsPush="false",
eventsSwitch="false",
eventsCoIoT="false"
]
openHAB4.2.0 stable in einem Debian-Container (bookworm) (Proxmox 8.2.4, LXC), mit openHABian eingerichtet