OH 3 Relais

Moderatoren: seppy, udo1toni

Antworten
dirkschaefer02
Beiträge: 10
Registriert: 24. Jun 2019 09:21

OH 3 Relais

Beitrag von dirkschaefer02 »

Hallo,

ich nutze Openhabian und habe dies auf OH 3 upgedatet. Läuft soweit aber leider habe ich Probleme mit meinem Relais Board. GPIO scheint ja aktuell noch nicht so richtig verfügbar zu sein. Bin dann über google auf das hier gestossen, https://github.com/openhab/openhab-addons/pull/1334
Es wird wohl daran gearbeitet und ich habe auch schon versucht es nach dieser Anleitung zu installieren. Ich bin mir aber nicht sicher ob der Schritt mit dem raspi-config nötig ist, da meine Relais ja lokal angesprochen werden, vermute aber das das mein Problem ist, da ich den Zugriff nicht aktivieren kann. Ich denke mal raspi config würde mein System zerschießen wenn ich es installiert bekäme. Kann der Remote GPIO Parameter evtl manuell ergänzt werden ?
Alternativ wäre es ja laut Google auch möglich die Relais über MQTTANY mit MQTT zu steuern, dies startet aber nicht, vermute mal es liegt ggf. an meinem Rapberry 4.
Vielleicht hat ja noch jemand eine Idee, derzeit laufen die Relais über meinen alten 3er per Remote....

Gruß DIrk

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: OH 3 Relais

Beitrag von sihui »

dirkschaefer02 hat geschrieben: 6. Jan 2021 15:59 Alternativ wäre es ja laut Google auch möglich die Relais über MQTTANY mit MQTT zu steuern, dies startet aber nicht, vermute mal es liegt ggf. an meinem Rapberry 4.
Das GPIO Binding habe ich nie genutzt, sondern MQTTAny.
Welche Fehlermeldung bekommst du denn beim Starten?
Wichtig ist die Installation der paho-mqtt Python Bibliothek mit

Code: Alles auswählen

sudo pip3 install paho-mqtt
, ggf. vorher pip3 installieren.
Das Programm funktioniert ansonsten tadellos.

https://crazyivan359.github.io/mqttany/index.html
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

dirkschaefer02
Beiträge: 10
Registriert: 24. Jun 2019 09:21

Re: OH 3 Relais

Beitrag von dirkschaefer02 »

Hallo sihui,

hab gerade noch mal die schritte durchgeführt, startet nicht, das Board wird nicht erkannt:


[19:17:42] root@openhabian:/opt/mqttany# python3 mqttany/mqttany.py
2021-01-06 19:18:00,183 [INFO ] [core ] MQTTany 0.13.0 starting
2021-01-06 19:18:00,276 [ERROR] [core ]

Traceback (most recent call last):
File "mqttany/mqttany.py", line 110, in <module>
core.start(queue_core, args.config_file)
File "/opt/mqttany/mqttany/core.py", line 382, in start
import gpio
File "/opt/mqttany/mqttany/gpio/__init__.py", line 47, in <module>
board = get_board()
File "/opt/mqttany/mqttany/gpio/boards/__init__.py", line 56, in get_board
return all_boards.get(Detector().board.id, Unknown)()
File "/opt/mqttany/mqttany/gpio/boards/__init__.py", line 42, in __init__
self._chips.append(999) # dummy
AttributeError: 'Unknown' object has no attribute '_chips'

2021-01-06 19:18:00,278 [WARN ] [core ] MQTTany exiting with errors

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: OH 3 Relais

Beitrag von sihui »

dirkschaefer02 hat geschrieben: 6. Jan 2021 19:21 startet nicht
Die Fehlermeldungen kenne ich leider nicht. Nach Verlinkter Anleitung installiert hat das bei mir ohne größere Probleme (bis auf paho-mqtt) funktioniert.
Sorry.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: OH 3 Relais

Beitrag von sihui »

dirkschaefer02 hat geschrieben: 6. Jan 2021 19:21
Ich weiß ja nicht wie wichtig oder zeitkritisch das Ganze für dich ist, aber diese Python Anwendung habe ich auf einem anderen RPi laufen, funktioniert auch, ist nur von der Installation (über supervisor) etwas komplexer:

https://github.com/flyte/pi-mqtt-gpio
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: OH 3 Relais

Beitrag von sihui »

dirkschaefer02 hat geschrieben: 6. Jan 2021 19:21 python3 mqttany/mqttany.py
Du könntest einmal versuchen mit der -v Option der Anwendung etwas mehr an Informationen zu entlocken:

Code: Alles auswählen

python3 mqttany/mqttany.py -v
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

dirkschaefer02
Beiträge: 10
Registriert: 24. Jun 2019 09:21

Re: OH 3 Relais

Beitrag von dirkschaefer02 »

Also die Fehlermeldung habe ich weg, hatte mal gegooglet, hier gibts die lösung dazu.

https://github.com/CrazyIvan359/mqttany/pull/103/files

Jetzt kommt aber beim starten, das der PI 4b nicht unterstütz wird der Broker ist online die kommunikation scheint zu gehen aber die Relais lassen sich nicht schalten....


Jan 07 09:54:06 openhabian systemd[1]: Started MQTTany service.
Jan 07 09:54:07 openhabian python3[4008]: 2021-01-07 09:54:07,576 [INFO ] [core ] MQTTany 0.13.0 starting
Jan 07 09:54:07 openhabian python3[4008]: 2021-01-07 09:54:07,670 [ERROR] [core.gpio ] Unsupported board: RASPBERRY_PI_4B
Jan 07 09:54:08 openhabian python3[4008]: 2021-01-07 09:54:08,070 [ERROR] [core.gpio.board ] GPIO06 is not available on this board
Jan 07 09:54:08 openhabian python3[4008]: 2021-01-07 09:54:08,083 [INFO ] [core ] Module 'mqtt' started successfully
Jan 07 09:54:08 openhabian python3[4008]: 2021-01-07 09:54:08,099 [INFO ] [core ] Module 'gpio' started successfully
Jan 07 09:54:08 openhabian python3[4008]: 2021-01-07 09:54:08,114 [WARN ] [gpio.digital ] Unable to setup 'my-pin' as INPUT, no available pin class
Jan 07 09:54:08 openhabian python3[4008]: 2021-01-07 09:54:08,145 [INFO ] [mqtt ] Connected to broker 'localhost:1883'
[10:10:19] root@openhabian:/etc/mqttany#

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: OH 3 Relais

Beitrag von sihui »

dirkschaefer02 hat geschrieben: 7. Jan 2021 10:18 Jetzt kommt aber beim starten, das der PI 4b nicht unterstütz wird
Dann häng dich mal hier dran:

https://github.com/CrazyIvan359/mqttany/issues/79


Den Tipp wirst du auch im englischen Forum auf deinen dortigen Post bekommmen, dort ist der Entwickler von MQTTAny unterwegs. Viel Erfolg
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

dirkschaefer02
Beiträge: 10
Registriert: 24. Jun 2019 09:21

Re: OH 3 Relais

Beitrag von dirkschaefer02 »

Super, danle dir, support ist jetzt vorhanden, mqttany startet endlich, ich war ja hier schon richtig, Läuft!

Antworten