-
-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bad format. Expected 0 at the begin #155
Comments
Has anybody solved it? I can't add any new device and I want to go on with my programing.. |
bei mir genau dasselbe gibt es eine andere Möglichkeit? |
Auch ich habe das selbe Problem,.. der Adapter ist leider nicht aktuell, sei es Number oder Button oder jetzt diese neue Fehlermeldung,.. Wird hier noch gearbeitet oder ist das Ding TOT? |
ich hänge auch am gleichen Problem, bin ja froh das ich es überhaupt geschafft habe den Adapter installiert zu bekommen, war eine ganze menge hin und her mit verschiedenen NPM und NodeJS Versionen bis alles lief und ich meine Geräte flashen konnte. Nun Funktioniert alles und in den Logs kann ich auch die Werte auslesen im ioBroker, aber bekomme die IP Adresse nicht über die Instanz hinzugefügt. Das ist irgendwie sogar noch ärgerlicher, weil man in den Logs sieht das ja irgendwie eine Verbindung zwischen dem ESP und dem ioBroker bestehen muss, weil ich die Werte von meinem Netzteil welches ich steuern möchte alle angezeigt bekomme, auch wenn ich am Gerät etwas ändere, so tauchen die Änderungen direkt in den Logs auf, heißt der ioBroker erhält ja über den espHome Adapter die Daten über die Logs rein, aber ich bekomme das "Device" leider nicht rein so das ich die Werte auch aus dem ioBroker heraus ansteuern kann. Bitte Bitte Bitte den Adapter nicht aufgeben, ich würde selbst helfen wenn ich davon etwas verstehen würde, aber bin leider auf die Community angewiesen. |
Ich habe aufgegeben und einfach mqtt auf dem esp aktiviert damit funktioniert es. |
Ich habe inzwischen herausgefunden wie man die Fehlermeldung "Expected 0 at the begin" umgehen kann. Man muss in der yaml die "encryption" raus nehmen und "key" durch "password" ersetzen. also anstatt...
muss das hier rein...
wenn ihr das so macht könnt ihr einfach über "ADD DEVICE" die IP-Adresse von ESP eingeben und das "password", dann ist der ESP auch schon über den ESPHome Adapter im IoBroker drin. Nach wie vor aber leider ohne "Numbers" was ich brauchte um mein Netzteil von Joy-IT smart ansteuern zu können, daher habe ich auch den MQTT Server von ioBroker in die yaml eingebunden mit...
damit kann ich das Netzteil super steuern, als Tipp übrigens noch wenn ihr MQTT benutzt, nehmt den "api" Teil aus der yaml raus wiel der ESP sonst alle 15 Minuten neu startet. |
Wie schreibst du den werte über Mqtt in IoBroker wenn ich die werte der Numbers im IoBroker im Objektbaum ändere passiert nichts? |
Über den "MQTT Adapter" von ioBroker |
Bekomme ich leider nicht hin ich habe den IoBroker Adapter als Broker eingerichtet somit empfange ich die Werte vom ESPHome. |
Habe ihn ja auch als Broker konfiguriert steht auch im ersten Satz. |
der MQTT Adapter hat doch auch nichts mit ESP Home zutun, ich benutze zum senden und empfangen komplett den MQTT Adapter. Den ESP Home Adapter habe ich im Grunde nur für die Firmware und die entsprechenden Einstellungen in der yaml verwendet. Die Kommunikation hat nichts mehr mit dem ESP Home Adapter zutun, da sie komplett über MQTT läuft. Im ESPHome Web Interface sowie bei dem Gerät was angesteuert wird ändern sich die Werte dementsprechend so wie ich das live im ioBroker über MQTT eingebe. Und natürlich funktioniert die Kommunikation in beide Richtungen auch die Werte vom ESP kommen über MQTT im ioBroker an, zum Beispiel der Temperatur Wert vom Sensor der den Akku kontrolliert. eigentlich kann man da nicht viel falsch machen und wegen diesem Missverständnis, du hast gesagt das du den "ioBroker Adapter" als Broker eingerichtet hast. Es gibt keinen "ioBroker Adapter" wir reden hier über 2 Adapter. Einmal den "ESPHome Adapter" welchen ich in meinem Beispiel nur zum Einrichten der Software auf dem ESP benutze, damit dieser auch weiß was er tun soll. Dann gibt es noch den Zweiten Adapter, der "MQTT Adapter" der völlig sepperat von dem "ESPHome" Adapter ist und auch nichts mit den MQTT Einstellungen in dem ESPHome Adapter zutun hat. Dieser selbstständige "MQTT Adapter" funktioniert wenn er als Server eingerichtet ist, mit meiner yaml config die ich gepostet habe absolut einwandfrei. Wenn dem nicht so ist gibt es nur eine einzige logische Lösung.... Du machst was falsch 😅 |
Ich glaube wir reden aneinander vorbei. Wir habe exakt die gleiche Ausgangslage, auch ich benutze esphome nur zum erstellen der yaml und Flashen sowie Debugging übers Log. |
See: #152 |
solved in current new version (0.3.x) |
I think you are little fast again with closing as completed 😄 , as this is related to the encryption support(#152) (that is not yet implemented?). |
Beim manuellen Hinzufügen eines neuen Geräts (add device)
Die IP Adresse scheint falsch validiert zu werden.
Eingabe 192.168.178.70 -> Bad format. Expected 0 at the begin
Eingabe 0.0.0.0 -> connect ECONNREFUSED 0.0.0.0:6053
esphome v0.2.4
Node.js: v16.19.0
NPM: 8.19.3
The text was updated successfully, but these errors were encountered: