Ich habe keine Ahnung, warm es nicht laufen mag. Vor allem, warum Werte im Log ankommen, am LBS aber nicht und am Ausgang auch nicht verarbeitet werden.
Wenn ich den Server auf CentOS laufen lasse, wo Edomi auch läuft, kann MQTT-Explorer dahin verbinden. Nur der Edomi-LBS und IOBroker nicht. Wenn etwas verbinden können muss, dann der LBS auf dem selben Host, dachte ich.
Da ich vor einem Monat meine neue Küche bekommen habe, habe ich 4 Geräte mit HomeConnect. Die Dunstabzugshaube kann ich damit komplett steuern. Backofen und Dampfgarer kann ich, wenn am Gerät einmalig in den Einstellungen die Fernbedienung erlaubt wurde auch diese Geräte anschalten. Zumindest mit der App sogar komplett mit aufheizen. Das Kochfeld hingegen wartet auf einen Tastendruck, um zu starten. Das ist eher nur zum zuschauen. Es liegt also wohl echt am Gerät selber oder Du musst die Fernsteuerung im Menü freigeben, wenn der Geschirrspüler denn eines hat?!? Der Geschirrspüler ist neben meiner Siebträger Espressomaschine eigentlich das einzige Gerät, was ich behalten habe, daher kann ich gerade bei der Art von Gerät nicht selber schauen und weiß nur, dass es bei zweien meiner Geräte diese Einstellung gab.
Viele Grüße
Nils
Ankündigung
Einklappen
Keine Ankündigung bisher.
Home-Connect | 2nd
Einklappen
X
-
Ich verwende Mosquitto auf dem gleichen Server, auf dem Edomi läuft (die Kontrolle ist über den MQTT-Explorer möglich !)Zitat von Marino Beitrag anzeigenBeim Puplishen kommt der Wert in IOBroker an, schaltet aber nicht. Es steht dann einfach nur true oder 1 da, aber aktiviert nicht. ...
Irgendwie ist das Thema MQTT gar nicht so unkomplex.
Der Empfang der Daten (ioBroker -> Edomi) läuft sehr zuverlässig, die Fernsteuerung (zumindest des Geschirrspülers) ist NICHT sinnvoll möglich, dies liegt aber an dem HC-Konzept, dass die Fernsteuerung IMMER erst manuell freigegeben werden muss (vgl. ioBroker-Forum)
Wichtig ist noch, in ioBroker den Client und NICHT den Broker/Client zu verwenden, dies funktioniert NICHt !
Außerdem können die internen Edomi-Objekte direkt beschrieben werden. darüber bin nämlich ICH gestolpert:
2021_01_17_18_47_09_Window.png
Zuletzt geändert von ak68; 17.01.2021, 18:48.
Einen Kommentar schreiben:
-
Ist aber auch nicht so super einfach. Ich versuche das gerade. Beim Subscriben kommt es oft nur im Log an, aber nicht an den Ausgängen des LBS. Beim Puplishen kommt der Wert in IOBroker an, schaltet aber nicht. Es steht dann einfach nur true oder 1 da, aber aktiviert nicht.
Irgendwie ist das Thema MQTT gar nicht so unkomplex. Ein LBS wäre auf Dauer definitiv lohnenswert, auch wenn man noch etwas warten muss...
Ich nutze dazu übrigens den Broker in IOBroker. Denn der in CentOS hat keine Verbindung zu Edomi und IOBroker zugelassen, aber Testprogramme auf dem Mac funktionierten perfekt. Dabei war Edomi ja sogar auf der gleichen IP. Mit Broker auf IOBroker ging es sofort, aber halt so, wie oben beschrieben.Zuletzt geändert von Marino; 16.01.2021, 20:01.
Einen Kommentar schreiben:
-
Red-node ist zwar Teil der ioBrokers,Zitat von mno Beitrag anzeigenHi coliflower,
kein Problem. Habe absolut volles Verständnis für deine Situation. Geht mir ein stückweit ähnlich.
Drücke die Daumen das es im Laufe des Jahres wieder besser wird für Dich und den Rest der Welt.
@ak68
Sehe ich das richtig, IoBroker ist so etwas wie Node-Red?
Du kannst aber die Weiterleitung per MQTT ohne Red-node lösen
und kannst Direkt in interne Objekte von EDOMI schreiben.
Einen Kommentar schreiben:
-
Hi coliflower,
kein Problem. Habe absolut volles Verständnis für deine Situation. Geht mir ein stückweit ähnlich.
Drücke die Daumen das es im Laufe des Jahres wieder besser wird für Dich und den Rest der Welt.
@ak68
Sehe ich das richtig, IoBroker ist so etwas wie Node-Red?
Einen Kommentar schreiben:
-
Du kannst den Umweg über ioBroker -> MQTT -> EDOMI gehen, bis Darius wieder Zeit hat (und das blöde Virus verschwunden ist) -Zitat von mno Beitrag anzeigenHallo,
gestern ist unsere neue iQ700 Spülmaschine gekommen.
Wollte mal vorsichtig nachfragen ob es Fortschritte und Licht am Ende des Tunnels gibt?
Gruß
Homeschooling ist für (uns) Eltern einfach sch.......
Einen Kommentar schreiben:
-
Es tut mir leid, leider noch nicht ... Es ist härter als ich dachte, ein alleinerziehender Vater zu sein, Home-Schooling, Kunde und Arbeitgeber in Krisenmodus und danke CORONA ... Sorry.
Einen Kommentar schreiben:
-
Hallo,
gestern ist unsere neue iQ700 Spülmaschine gekommen.
Wollte mal vorsichtig nachfragen ob es Fortschritte und Licht am Ende des Tunnels gibt?
Gruß
Einen Kommentar schreiben:
-
Bis auf Code Verschönerungen ist die V4 fertig, leider habe ich da noch „einen“ Fehler den ich nicht finde UND aus höchstpersönlichen Gründen fehlt mir bis auf Weiteres die Zeit.
Veröffentlicht habe ich diese Version nicht, weil, wie eben erwähnt, mir die Zeit für Support fehlt :-(
Fehler == der LBS verabschiedet sich irgendwann still und heimlich und man merkt nichts :-(
very sorry.
Einen Kommentar schreiben:
-
Gibt es schon Neuigkeiten wann die Version 4 im Downloadportal verfügbar sein wird?
VG
Einen Kommentar schreiben:
-
Die LBS Version 4 kann PHP7 ...
Es fehlen noch, diesen gegen 504er robuster zu machen, eine LBS Startlogik fertig zu stellen und im besten Fall, die maximalen 10 Minuten die man hat um den LBS zu starten, zu eliminieren ( da will der LBS nicht so wie ich es möchte ) ...
Es dauert noch etwas ... ( insbesondere eine Anleitung zu schreiben 😔 ... )
- Likes 1
Einen Kommentar schreiben:
-
Inzwischen bin ich auf PHP 7 umgestiegen (der LBS ist unter PHP 6.x problemlos gelaufen)
Offensichtlich ist der LBS (nicht) NICHT PHP-7 tauglich (wie Du ja in #320 bestätigt hast): "Class 'HomeConnect\Clients\Exception' not found"
Hast Du geplant, diesen PHP 7- "tauglich" zu Machen ?
Gerne kann ich Testen !
Danke !!!
Einen Kommentar schreiben:
-
Du hast recht, Client API-Key und Secret sollten wohl nicht mehr in einem iKO stehen sondern direkt an E2/3 eingetragen werden !Zitat von vento66 Beitrag anzeigenLeg mal E2 und E3 nicht auf IKO, sondern belege die Eingänge direkt. Im screenshot sieht man, das da noch keine Werte sind.
....oder kein E1=5 verwenden
Und schon funktioniert der Abruf und der /hc/-Ordner wird korrekt angelegt:
2020_04_07_17_39_28_Window.png
und auch der LBS x71 erhält endlich wieder Werte:
2020_04_07_17_40_13_Window.png
supi !!!
Ergänzung nach 4 Tagen: LBS läuft noch immer stabil !!!
Zuletzt geändert von ak68; 11.04.2020, 15:43.
Einen Kommentar schreiben:
-
Nach E1=0, wenn der LBS nicht mehr "blinkt", den neuen LBS-Code der Version 0.3.05 einspielen, dann Projektaktivierung.Zitat von ak68 Beitrag anzeigenUm Deine Glaskugel nicht zu Überfordern:
E=9 ist nicht notwendig, die Daten (Access- und Refresh-Token) sind in remanenten Variablen ja gespeichert (außer du resetest mit E=5, dann muss du dich aber auch bei HC neu authentifizieren) ... einfach mit E=1 den LBS neu starten wäre ausreichend.
Wie das Log sagt, die Eingänge sind nicht komplett - siehe dein Bild mit leeren Eingängen an E2 und E3 ... so kann der Code nicht durchlaufen und den Ordner anlegen ...
Da du aber auch Edomi Version 2.01 mit PHP7 hast, kann ich leider nicht mehr weiter helfen, da ich nicht weiß, wie sich das auswirkt.
PS: ich habe es soeben bei mir produktiv versucht, es geht, der Ordner wird angelegt.
Einen Kommentar schreiben:
-
Leg mal E2 und E3 nicht auf IKO, sondern belege die Eingänge direkt. Im screenshot sieht man, das da noch keine Werte sind.
- Likes 1
Einen Kommentar schreiben:


Einen Kommentar schreiben: