Feedback der Sonofs
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Feedback der Sonofs
Dann schau mal ins openhab.log. wird die Datei mqtt.things überhaupt geladen?
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 73
- Registriert: 24. Feb 2020 20:32
Re: Feedback der Sonofs
Hab ein bisschen gebraucht um die LogDatei in meiner Synology zu finden (SSH mal wieder
).
Hier isse:

Hier isse:
Code: Alles auswählen
2020-04-06 20:51:52.594 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.0.6:8080
2020-04-06 20:51:52.807 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.0.6:8443
2020-04-06 20:51:54.681 [INFO ] [thome.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007
2020-04-06 20:51:56.500 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'mqtt.things'
2020-04-06 20:52:03.192 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'garten.rules'
2020-04-06 20:56:31.169 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel
2020-04-06 20:56:32.477 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Started HABmin servlet at /habmin
2020-04-06 20:56:35.560 [INFO ] [openhab.ui.paper.internal.PaperUIApp] - Started Paper UI at /paperui
2020-04-08 20:35:16.424 [WARN ] [core.thing.internal.ThingManagerImpl] - Initializing handler for thing 'mqtt:broker:MosquittoMqttBroker' takes more than 5000ms.
2020-04-08 20:35:21.857 [INFO ] [.transport.mqtt.MqttBrokerConnection] - Starting MQTT broker connection to '192.168.0.6' with clientid 3dbad408-b9aa-4d4d-aaf4-c5a217305c46
2020-04-08 20:35:32.018 [INFO ] [.reconnect.PeriodicReconnectStrategy] - Try to restore connection to '192.168.0.6'. Next attempt in 60000ms
2020-04-08 20:35:33.911 [INFO ] [.transport.mqtt.MqttBrokerConnection] - Starting MQTT broker connection to '192.168.0.6' with clientid 3dbad408-b9aa-4d4d-aaf4-c5a217305c46
2020-04-08 20:35:37.788 [WARN ] [g.mqtt.handler.AbstractBrokerHandler] - Tried to unsubscribe org.openhab.binding.mqtt.homie.internal.discovery.Homie300Discovery@630c64c3 from discovery topic homeassistant/# on broker mqtt:broker:MosquittoMqttBroker but topic not registered for listener. Check discovery logic!
2020-04-08 20:35:37.839 [WARN ] [g.mqtt.handler.AbstractBrokerHandler] - Tried to unsubscribe org.openhab.binding.mqtt.homeassistant.internal.discovery.HomeAssistantDiscovery@528a7a03 from discovery topic +/+/$homie on broker mqtt:broker:MosquittoMqttBroker but topic not registered at all. Check discovery logic!
2020-04-08 20:35:37.842 [WARN ] [g.mqtt.handler.AbstractBrokerHandler] - Tried to unsubscribe org.openhab.binding.mqtt.homeassistant.internal.discovery.HomeAssistantDiscovery@528a7a03 from discovery topic homeassistant/# on broker mqtt:broker:MosquittoMqttBroker but topic not registered at all. Check discovery logic!
2020-04-08 20:35:37.844 [WARN ] [g.mqtt.handler.AbstractBrokerHandler] - Tried to unsubscribe org.openhab.binding.mqtt.homeassistant.internal.discovery.HomeAssistantDiscovery@528a7a03 from discovery topic +/+/$homie on broker mqtt:broker:MosquittoMqttBroker but topic not registered at all. Check discovery logic!
2020-04-08 20:41:06.849 [INFO ] [roker.internal.EmbeddedBrokerService] - Broker persistence file: mqttembedded.bin
2020-04-08 20:41:10.640 [INFO ] [.transport.mqtt.MqttBrokerConnection] - Starting MQTT broker connection to 'localhost' with clientid embedded-mqtt-broker
2020-04-08 20:45:13.105 [ERROR] [.moquette.broker.NewNettyMQTTHandler] - Unexpected exception while processing MQTT message. Closing Netty channel. CId=2a319eb4bc31426e95b5c51bb90ebad0
java.io.IOException: Connection reset by peer
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) ~[?:1.8.0_241]
at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39) ~[?:1.8.0_241]
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) ~[?:1.8.0_241]
at sun.nio.ch.IOUtil.read(IOUtil.java:192) ~[?:1.8.0_241]
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380) ~[?:1.8.0_241]
at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:247) ~[bundleFile:4.1.42.Final]
at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1147) ~[bundleFile:4.1.42.Final]
at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:347) ~[bundleFile:4.1.42.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:148) [bundleFile:4.1.42.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:700) [bundleFile:4.1.42.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:635) [bundleFile:4.1.42.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:552) [bundleFile:4.1.42.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:514) [bundleFile:4.1.42.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$6.run(SingleThreadEventExecutor.java:1044) [bundleFile:4.1.42.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [bundleFile:4.1.42.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [bundleFile:4.1.42.Final]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_241]
2020-04-08 20:45:13.105 [ERROR] [.moquette.broker.NewNettyMQTTHandler] - Unexpected exception while processing MQTT message. Closing Netty channel. CId=b10f43c81da04350b09269cf542f959a
java.io.IOException: Connection reset by peer
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) ~[?:1.8.0_241]
at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39) ~[?:1.8.0_241]
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) ~[?:1.8.0_241]
at sun.nio.ch.IOUtil.read(IOUtil.java:192) ~[?:1.8.0_241]
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380) ~[?:1.8.0_241]
at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:247) ~[bundleFile:4.1.42.Final]
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Feedback der Sonofs
Hast Du tatsächlich zwei Broker laufen? Hast Du in Paper UI auch eine Bridge angelegt?
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 73
- Registriert: 24. Feb 2020 20:32
Re: Feedback der Sonofs
Nö- in PaperUI habe ich bewusst überhaupt noch nix gemacht. Kann das noch eine alte Konfig sein die da einen Streich spielt? Habe da gerade ein binding gefunden... aber keinen broker.
Nachtrag: Wenn ich auf der Synology Mosquitto auschalte bekomme ich auch per MQTT keine Verbindung mehr. Ein zweiter Broker scheint nicht aktiv zu sein...
Nachtrag: Wenn ich auf der Synology Mosquitto auschalte bekomme ich auch per MQTT keine Verbindung mehr. Ein zweiter Broker scheint nicht aktiv zu sein...
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Feedback der Sonofs
Die Screenshots zeigen ja nur, dass Moquette nicht installiert ist, aber nicht, ob es Bridges für MQTT gibt (das wäre unter Paper UI -> Configurations -> Things zu sehen).
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 73
- Registriert: 24. Feb 2020 20:32
Re: Feedback der Sonofs
Hier ist auch nix
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Feedback der Sonofs
Du kannst versuchen, mit clean-cache das System zu bereinigen:
openHAB wird anschließend länger als gewöhnlich brauchen, um zu starten. Auch kann es zunächst zu vielen Fehlermeldungen kommen. In diesem Fall einfach nach ein paar Minuten openHAB erneut stopppen und wieder starten (ohne erneutes clean-cache), dann sollte sich das System beruhigen.
Falls das nicht hilft, möchte ich raten, von vorne zu beginnen, da Du dann offensichtlich an irgendeiner Stelle schweren Schaden angerichtet hast
Code: Alles auswählen
sudo systemctl stop openhab2
sudo openhab-cli clean-cache
sudo systemctl start openhab2
Falls das nicht hilft, möchte ich raten, von vorne zu beginnen, da Du dann offensichtlich an irgendeiner Stelle schweren Schaden angerichtet hast

openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 73
- Registriert: 24. Feb 2020 20:32
Re: Feedback der Sonofs
Kommandos werden von der Synology nicht erkannt.
Ich geb auf und bestell mir gleich einen Raspi 4...
Ich geb auf und bestell mir gleich einen Raspi 4...
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Feedback der Sonofs
Eventuell ist der Pfad zu den Befehlen nicht in der Path Variablen. Die Synology verwendet außerdem eventuell nicht systemd, aber ich hatte das aus den Augen verloren. Also schreibe ich es anders... Beende openHAB so, wie das bei der Synology funktioniert. Anschließend gehst Du auf die Konsole und suchst mittels find / | grep openhab-cli nach dem Speicherort der Datei. Dann verwendest Du den kompletten Pfad als Aufruf, das sollte sicher funktionieren.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 73
- Registriert: 24. Feb 2020 20:32
Re: Feedback der Sonofs
Hallo,
ich melde mich mal wieder weil ich weiterkommen bin:
- Raspi4 2GB gekauft und Openhabian installiert. SMB konfiguriert und Zugriff für Visual Code geschaffen.
- Eclipse MQTT installiert und MQTT Passwort vergeben. Sonoff Steckdose die Passwörter eingegeben. Ich sehe alles auf MQTT.fx und kann die Steckdosen auch steuern
- MQTT Binding installiert
- mqtt.things gefüllt
- Ich sehe die Bridge und die Steckdose in den things inklusive des "Power"channels
- Ein Item habe ich jetzt auch installiert und kann die Steckdose jetzt über PaperUI steuern

Und das beste zum Schluß: Wenn ich die Steckdose über die Tasmota Web Oberfläche steuere, übernimmt OpenHAB den Status.

Damit können wir diesen Thread schliessen "Feedback der Sonofs".
Vielen Dank nochmal für Eure Geduld!!!
ich melde mich mal wieder weil ich weiterkommen bin:
- Raspi4 2GB gekauft und Openhabian installiert. SMB konfiguriert und Zugriff für Visual Code geschaffen.
- Eclipse MQTT installiert und MQTT Passwort vergeben. Sonoff Steckdose die Passwörter eingegeben. Ich sehe alles auf MQTT.fx und kann die Steckdosen auch steuern
- MQTT Binding installiert
- mqtt.things gefüllt
- Ich sehe die Bridge und die Steckdose in den things inklusive des "Power"channels

- Ein Item habe ich jetzt auch installiert und kann die Steckdose jetzt über PaperUI steuern


Und das beste zum Schluß: Wenn ich die Steckdose über die Tasmota Web Oberfläche steuere, übernimmt OpenHAB den Status.



Damit können wir diesen Thread schliessen "Feedback der Sonofs".
Vielen Dank nochmal für Eure Geduld!!!