Beiträge von hardl

    So, nach mehreren Versuchen ist die Shelly2.5 Firmware wieder drauf und ich kann beide Schalter über wlan schalten.

    Aber, die homekit-FW lässt sich jetzt nicht mehr OTA flashen.

    Terminal-Fehlermeldung:

    no matches found...................

    Das hatte bisher immer funktioniert.

    Gruß

    Reinhard

    Hallo,

    mir ist heute ähnliches passiert. Ich habe auf einen Shelly 2.5 scheinbar die FW vom Shelly 2 installiert.

    Ich kann den Shelly über die IP erreichen.

    Es erscheint die Shelly Oberfläche, aber im Kopf steht Shelly 2.

    Es sind 2 Schaltflächen vorhanden, aber es schaltet nur die 1.

    Wenn ich OTA versuche die aktuelle Homekit FW aufzuspielen, kommt immer:

    Code
    {"status":"updating","has_update":false,"new_version":"","old_version":"20200827-065420/v1.8.3@4a8bc427"}

    Reset über Software, nach einschalten 5 x schalten oder 10 Sekunden Resetknopf funktioniert nicht.

    Hat jemand noch eine Idee?

    Komme einfach nicht weiter:

    Eclipse-mosquitto ist in einem Docker Container installiert und läuft, in der Container Konsole kommt der Fehler:

    1592662258: New connection from 192.168.178.15 on port 1883                                                          

    1592662258: Socket error on client <unknown>, disconnecting.

    Node red ist in einem Docker Container installiert und läuft.

    20 Jun 14:42:08 - [info] [mqtt-broker:localhost] Verbindung zum Broker mqtt://localhost:1883 konnte nicht hergestellt werden.

    Im Terminal ist es mir nicht möglich mosquitto-Befehle, wie z.B. mosquitto_sub aufzurufen.

    Ergebnis immer "command not found."

    Seit gestern habe ich sehr viel probiert, leider ohne Erfolg.

    Nachdem ich einen zweiten mosquitto-Broker mit kill -9 löschen konnte und einen neuen mosquitto-Container erstellt habe, sind die Fehlermeldungen weg.

    Code
    1592560107: Saving in-memory database to /mqtt/data/mosquitto.db.                                                                              
    1592560109: mosquitto version 1.4.15 (build date Sat, 07 Apr 2018 11:13:41 +0100) starting                                                     
    1592560109: Config loaded from /mqtt/config/mosquitto.conf.                                                                                    
    1592560109: Opening websockets listen socket on port 9001.                                                                                     
    1592560109: Opening ipv4 listen socket on port 1883.                                                                                           
    1592560109: Opening ipv6 listen socket on port 1883.  

    Trotzdem erhalte ich mit mosquitto -v im Terminal "command not found" und in NodeRed bleibt "Verbindung wird hergestellt"

    @AlexAn

    Jetzt wollte ich es doch einmal testen.

    Node red läuft im Container.

    eclipse-mosqitto ist im Container installiert, aber den Fehler kann ich nicht finden:

    New connection from 10.0.3.1 on port 1883.

    1592506237: Client <unknown> disconnected due to protocol error.

    Vielleicht hat jemand eine Lösung.

    @AlexAn

    Vielen Dank für Deine Infos,

    aber es wird für mich zu schwierig und aufwändig.

    Wegen einer Temperatur-Anzeige in HomeKit müsste ich Node Red, LoxBerry und MQTT installieren und ich einlernen.

    Da ich HomeBridge und testweise Node Red auf einem QNAP-NAS laufen habe, verwende ich auch keinen Raspi, auf dem LoxBerry laufen sollte.

    Wenn ich keine einfachere Lösung finde, werde ich die Temperatur halt außerhalb von HOME in der Shelly App abrufen.