NEWS
Tesla addon Anfänger Fragen
-
@homoran Ihr habt Recht. Ich hatte in der Loxone noch den alten Port des iobrokers drinnen, der war 8087, dass scheint der iobroker Port gewesen zu sein. Der Port kam mir so komisch vor das ich dachte, es wäre der des Adapaters gewesen. Wenn ich den iobroker Port des Webinterface nehme, dann reagiert der tesla Adapter. Soweit so gut, jetzt ist nur mehr die Frage des Syntax offen.
Ich habe das alte repository nicht mehr bei der Hand (ist denke ich auch egal)
-
@interessierter sagte in Tesla addon Anfänger Fragen:
der war 8087, dass scheint der iobroker Port gewesen zu sein.
wie gesagt gibt es keinen iobroker port.
es gibt diverse Kommunikationsadapter, bei denen du einen Port konfigurieren kannst.Das können web-interfaces sein, wie zb. für den Admin auf 8081 oder den web-Adapter für diverse Visualisierungen auf 8082.
Dann gibt es MQTT (und diverse Adapter mit MQTT unter der Haube), es gibt den bereits erwähnten simple api Adapter, zu dem die 8087 passen könnte und noch den socket.io.
Vielleicht habe ich jetzt etwas vergessen
-
-
@stimezo sagte in Tesla addon Anfänger Fragen:
Das ist der Standard Port der Simple-API.
danke!
dann hatte ich es doch noch richtig in Erinnerung.dann stellt sich die Frsge ob @interessierter den Adapter installiert und die Instanz konfiguriert hat.
-
@homoran Mit iobroker Port meinte ich den Port des iobrokers zum ansurfen im Browser. Wenn ich gegen 8081 schicke reagiert der Adapter. Ja er ist installiert und richtig konfiguriert
-
@interessierter sagte in Tesla addon Anfänger Fragen:
Wenn ich gegen 8081 schicke reagiert der Adapter.
aber doch nicht der simple api Adapter
du gehst von Loxone über den Browser auf iobroker?
egal! Davon verstehe ich nix
wenn's denn läuft.ich frag mich nur warum du vorher :8087 hattesz. das wäre der simple api Adapter gewesen
-
@homoran @homoran said in Tesla addon Anfänger Fragen:
@interessierter sagte in Tesla addon Anfänger Fragen:
Wenn ich gegen 8081 schicke reagiert der Adapter.
aber doch nicht der simple api Adapter
du gehst von Loxone über den Browser auf iobroker?
egal! Davon verstehe ich nix
wenn's denn läuft.ich frag mich nur warum du vorher :8087 hattesz. das wäre der simple api Adapter gewesen
OK sieht so aus als hätte ich Verwirrung erzeugt. Der iobroker rennt als Docker Container mit vielen anderen Dockern auf einer Synology. Vermutlich war der Port 8081 damals einfach vergeben, dass kann sein. Ich habe diesen Adapter hier installiert: https://forum.iobroker.net/topic/47203/test-tesla-motors-v1-0-0
Im Moment sitze ich auf meinem PC, habe den Browser offen und versuche VOM PC aus gegen den Tesla Adapter am iobroker die Befehle auszuführen. Nachdem das funktioniert kann ich den genauen URL in die Loxone nachtragen.
Mit dem alten Adapter der nicht mehr funktioniert, habe ich gegen den iobroker mit alten Adapter von der Loxone gegen den iobroker folgendes ausgeführt:
http://192.168.1.2:8087/set/tesla-motors.0.command.UnlockChargePort?value=1&wait=1000
Mit dem jetzt aktuellen Adapter stimmt aber die Befehlstruktur hinter dem URL nicht mehr. Und die versuche ich rauszufinden
-
@interessierter ich versuche es jetzt doch noch einmal!
was sagt
iobroker list instances
? -
@homoran said in Tesla addon Anfänger Fragen:
iobroker list instances
Ich hab zwar schon gesagt, dass er auf 8081 rennt aber OK:
-
@interessierter sorry, kann ich am Handy nicht entziffern.
Bitte keine Screenshots von Text. diesen bitte als Text in code-tags posten
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1
-
root@buanet-iobroker1:/opt/iobroker# iobroker list instances + system.adapter.admin.0 : admin : buanet-iobroker1 - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.backitup.0 : backitup : buanet-iobroker1 - enabled + system.adapter.discovery.0 : discovery : buanet-iobroker1 - enabled + system.adapter.tesla-motors.0 : tesla-motors : buanet-iobroker1 - enabled + instance is alive
MOD-EDIT: Code in code-tags gesetzt!
-
@interessierter
Danke@interessierter sagte in Tesla addon Anfänger Fragen:
Ich hab zwar schon gesagt, dass er auf 8081 rennt
ja, der Admin!
ich wollte nur sehen, ob du den simple api zufällig irgendwie mit drauf hast.
Damals bestimmt!
passt nicht nur zur :8087, sondern auch zu deinen Befehlen
https://github.com/ioBroker/ioBroker.simple-api -
@homoran said in Tesla addon Anfänger Fragen:
@interessierter
Danke@interessierter sagte in Tesla addon Anfänger Fragen:
Ich hab zwar schon gesagt, dass er auf 8081 rennt
ja, der Admin!
ich wollte nur ehen, ob du den simple api zufällig irgendwie mit drauf hast.
Damals bestimmt!
passt nicht nur zur :8087, sondern auch zu deinen Befehlen
https://github.com/ioBroker/ioBroker.simple-apiOK alles klar.
Was mir wirklich helfen würde ist eine Info oder Quelle, wie jetzt der URL gegen diesen neuen Adapter auszusehen hat. Ein Beispiel würde schon sehr helfen, beim Rest muss ich dann eh spielen. Aber bisher hat gar nichts funktioniert -
@interessierter sagte in Tesla addon Anfänger Fragen:
@homoran @homoran said in Tesla addon Anfänger Fragen:
@interessierter sagte in Tesla addon Anfänger Fragen:
Wenn ich gegen 8081 schicke reagiert der Adapter.
aber doch nicht der simple api Adapter
du gehst von Loxone über den Browser auf iobroker?
egal! Davon verstehe ich nix
wenn's denn läuft.ich frag mich nur warum du vorher :8087 hattesz. das wäre der simple api Adapter gewesen
OK sieht so aus als hätte ich Verwirrung erzeugt. Der iobroker rennt als Docker Container mit vielen anderen Dockern auf einer Synology. Vermutlich war der Port 8081 damals einfach vergeben, dass kann sein. Ich habe diesen Adapter hier installiert: https://forum.iobroker.net/topic/47203/test-tesla-motors-v1-0-0
Im Moment sitze ich auf meinem PC, habe den Browser offen und versuche VOM PC aus gegen den Tesla Adapter am iobroker die Befehle auszuführen. Nachdem das funktioniert kann ich den genauen URL in die Loxone nachtragen.
Mit dem alten Adapter der nicht mehr funktioniert, habe ich gegen den iobroker mit alten Adapter von der Loxone gegen den iobroker folgendes ausgeführt:
http://192.168.1.2:8087/set/tesla-motors.0.command.UnlockChargePort?value=1&wait=1000
Das ist ein Aufruf der Simple-API!
-
@interessierter sagte in Tesla addon Anfänger Fragen:
OK alles klar.
eher wohl nicht
@interessierter sagte in Tesla addon Anfänger Fragen:
wie jetzt der URL gegen diesen neuen Adapter
ich geb's auf!
den Adapter kannst du nicht ansprechen!!
das geht über die simple APIhab ich dir verlinkt
-
@homoran Sorry wenn ich mich blöd anstelle, aber ich versteh es einfach nicht. Ich kann mich nicht erinnern das damals installiert gehabt zu haben.
Das heisst jetzt also ich soll diesen Adapter zusätzlich installieren, und dann gehen die alten Befehle wieder?
-
@interessierter sagte in Tesla addon Anfänger Fragen:
Ich kann mich nicht erinnern das damals installiert gehabt zu haben.
Das glaub ich dir sogar!
@interessierter sagte in Tesla addon Anfänger Fragen:
ich soll diesen Adapter zusätzlich installieren, und dann gehen die alten Befehle wieder?
müsste!
ich hab mit so etwas noch nie gearbeitet, bin ja auch kein Einsteiger -
@homoran said in Tesla addon Anfänger Fragen:
@interessierter sagte in Tesla addon Anfänger Fragen:
Ich kann mich nicht erinnern das damals installiert gehabt zu haben.
Das glaub ich dir sogar!
@interessierter sagte in Tesla addon Anfänger Fragen:
ich soll diesen Adapter zusätzlich installieren, und dann gehen die alten Befehle wieder?
müsste!
ich hab mit so etwas noch nie gearbeitet, bin ja auch kein EinsteigerHabe ich jetzt installiert, die Fehlermeldung ist aber auch nicht anders als vorher:
Cannot GET /set/tesla-motors.0.5YJ3E7EB2LF753696.remote.honk_horn
-
@interessierter sagte in Tesla addon Anfänger Fragen:
Habe ich jetzt installiert,
auch richtig konfiguriert?
@interessierter sagte in Tesla addon Anfänger Fragen:
Cannot GET /set/tesla-motors.0.5YJ3E7EB2LF753696.remote.honk_horn
hast du dir die verlinkten Befehle angesehen?
Edit: gerade mal für dich nachgesehen. Beispiel:
"set": "http://ipaddress:8087/set/stateID?value=1&prettyPrint",
https://github.com/ioBroker/ioBroker.simple-api#setWie gesagt habe ich noch nie mit Fernsteuerung von ioBroker gearbeitet. Kenne nur vom Javascript, dass da auch angegeben muss was du da in dem Datenpunkt setzen willst. (in diesem Fall wohl true/false)
Was da möglich ist siehst du in den Objektdaten zu dem Datenpunktgibt es den Datenpunkt?
was passiert, wenn du ihn direkt in den Objekten änderst?Alles Fragen, zu denen ich aus der Ferne noch weniger sagen kann, als sowieso schon zu Fetnsteuerbefehlen
-
@homoran said in Tesla addon Anfänger Fragen:
@interessierter sagte in Tesla addon Anfänger Fragen:
Habe ich jetzt installiert,
auch richtig konfiguriert?
@interessierter sagte in Tesla addon Anfänger Fragen:
Cannot GET /set/tesla-motors.0.5YJ3E7EB2LF753696.remote.honk_horn
hast du dir die verlinkten Befehle angesehen?
Edit: gerade mal für dich nachgesehen. Beispiel:
"set": "http://ipaddress:8087/set/stateID?value=1&prettyPrint",
https://github.com/ioBroker/ioBroker.simple-api#setWie gesagt habe ich noch nie mit Fernsteuerung von ioBroker gearbeitet. Kenne nur vom Javascript, dass da auch angegeben muss was du da in dem Datenpunkt setzen willst. (in diesem Fall wohl true/false)
Was da möglich ist siehst du in den Objektdaten zu dem Datenpunktgibt es den Datenpunkt?
was passiert, wenn du ihn direkt in den Objekten änderst?Alles Fragen, zu denen ich aus der Ferne noch weniger sagen kann, als sowieso schon zu Fetnsteuerbefehlen
Hi!
Das ist genau die Syntax die ich vorher hatte, aber keine davon funktioniert.
Beispiel Datenpunkt: tesla-motors.0.5YJ3E7EB2LF753696.remote.wake_up
http://192.168.1.2:8081/set/tesla-motors.0.5YJ3E7EB2LF753696.remote.wake_up?value=1
http://192.168.1.2:8081/set/tesla-motors.0.5YJ3E7EB2LF753696.remote.wake_up?value=trueMeldung immer die selbe: Cannot GET /set/tesla-motors.0.5YJ3E7EB2LF753696.remote.wake_up