NEWS
Mqtt Verbindung, Paramter beschreiben ?
-
Guten Morgen
Deine Einstellungen bei iobroker.mqtt sollten soweit passen,
sonst würde es bei deinen anderen Geräten ja auch Probleme geben.Was noch helfen könnte, den Adapter (Instanz mqtt.0) kurzfristig auf debug stellen,
und mal das logfile überfliegen.
Vielleicht kann man dadurch diesen Fehler etwas weiter eingrenzen.Eventuell mal über ein tool (mqtt.fx, mqtt-explorer, usw.) das Ganze beobachten.
Mal abwarten was bei deinem Issue auf GitHub rauskommt.
Entschuldige bitte, aber mehr kann ich dir aus der Ferne nicht wirklich weiter helfen.
Ansonsten noch einen angenehmen Tag
Gruß, KarstenEinen Tipp noch am Rande.
Bei Gelegenheit mal versuchen deinen mqtt Funkverkehr mit Benutzer und Passwort absichern.
Ist zwar eine sehr schwache Absicherung, aber besser als keine. -
@hydrotec kein Thema Karsten, danke für deine Hilfe
im Debug kann ich keinen Fehler sehen, scheint als ob meine Eingabe von 10 auf amp einfach durchläuft (sie kommt aber nicht an, nach Neustart vom Adapter lädt er von der Box und überschreibt den Wert wieder mit 6)
ich kenne diese Tools leider nicht. Muss ich mal schauen, ob ich das was finde und kapiere.
Github wird sicher länger dauern, wenn überhaupt was rauskommt. -
Kleine Frage noch.
Wie sendest du den Wert an den DP?In dem file kommt nicht einmal .set vor
-
@hydrotec ich schreibe im Objektbaum direkt auf amp (auch set)
weiter als hier komme ich noch nciht:
habs jetzt nochmal gemacht, ein Debug mit set
es hat dann 1x funktioniert, nachdem ich in der App den Strom verändert habe, hat er ihn auf den set Wert gestellt ?? ich kann das aber nicht mehr wiederholen. warum jetzt 1x durchgelaufen ist, kann ich somit nicht nachvollziehen oder wiederholen. -
Ah, mqtt.fx, gute Wahl
Du nimmst jetzt den Pfad (/go-eCharger/069113/amp/set) wie er unter Topics Collector steht,
und wechselst dann auf das Tab "Publish".
Dort den Pfad eintragen und in dem großen Feld den Wert.
Anschließend Publish anklicken.
-
@hydrotec funktioniert! jeder Wert den mit mqtt.fx übertrage, wird sofort in der App angezeigt.
-
Und was sagen deine Objekte?
Wurden da neue angelegt?Edit:
Aboniere bei mqtt.fx noch folgende zwei topics.
Dann änderst du den Wert im Objekt ...go-eCharger.069113.amp.set
und schaust mal, ob bei result (mqtt.fx) eine Bestätigung kommt.
Edit:
Lösche die beiden debug.txt wieder aus dem Chat -
@hydrotec habs jetzt wieder probiert und fkt. nicht mehr ?
-
Und wenn du bei mqtt.fx wieder einen publish machst, dann geht es auch nicht mehr?
-
@hydrotec sagte in Mqtt Verbindung, Paramter beschreiben ?:
Und wenn du bei mqtt.fx wieder einen publish machst, dann geht es auch nicht mehr?
das meinte ich, über mqtt.fx
mein mqtt.fx ist mit dem ioBroker verbunden, sollte ich direkt zur Box gehen? -
-
@hydrotec sagte in Mqtt Verbindung, Paramter beschreiben ?:
Nein, mqtt.fx muss mit dem Broker verbunden sein.
Hast du seither etwas geändert?
Nein, nur einmal den Mac geschlossen.
Jetzt, Mqtt neu gestartet, mqtt.fx neu gestartet, es geht wieder ??
-
Das ist seltsam
Vielleicht hat es doch etwas mit dem iobroker.mqtt zu tun
Steht jetzt in dem DP result auch "success" drin?
-
@hydrotec Ja
aktuell zeigt es mir keine Stabilität, aus ioBroker fkt. es sowiso nicht. Hmmm.
-
Wenn du mit mqtt.fx das go-eCharger über die API steuern kannst, und über iobrocker.mqtt nicht,
würde ich mal tippen, das es an iobroker.mqtt liegt.
Was genau, müsste mal jemand schauen, welcher die Instanz auch als server am laufen hat.
Prinzipiell funktioniert die Schnittstelle ja.Bei dem Issue in GitHub würde ich noch einen Link auf diesen Thread einfügen, damit der Entwickler
sehen kann was schon versucht wurde.Tut mir Leid, das ich dir da leider nicht mehr weiter helfen kann.
Viel Erfolg noch
Gruß, Karsten -
@hydrotec gute Idee, gemacht.
Danke dir!
denke hier ist mein Ende gekommen, da ich kein Java Programmierer bin. -
@humidor sagte in Mqtt Verbindung, Paramter beschreiben ?:
Danke dir!
Gerne doch
Hat ja nicht wirklich geholfen