Seite 1 von 1

Akku Stand von Tasker per Http in CCU Variable

Verfasst: 26.11.2023, 10:30
von Chemieka
Hallo Geneinde

Habe zu diesem Thema viel gelesen aber irgendwie nicht das richtige gefunden.

viewtopic.php?t=29290#p262803

An dieses Thema angeleht:
-Welche Voraussetzungen braucht die CCU
-Wie schaut der Befehl im Tasker aus wenn es nicht um True/ False geht sondern um einen Zahlenwert wie der Akkustand?

Herzlichen Dank für die Hilfe.

Re: Akku Stand von Tasker per Http in CCU Variable

Verfasst: 26.11.2023, 12:03
von Black
Die Remote-Script API muss von dem Gerät, auf dem der Taster läuft, zugänglich sein. (firewall einstellungen der CCU)

ansonsten ist die Befehlssyntax so wie bei normalem HM Script dann

Code: Alles auswählen

http://IPderCCU:8181/black.exe?x=dom.GetObject(ID_SYSTEM_VARIABLES).Get("NameDerSystemvariablen").State(WertderGeschriebenWerdenSoll); 
Black

Re: Akku Stand von Tasker per Http in CCU Variable

Verfasst: 26.11.2023, 13:48
von Chemieka
Black hat geschrieben:
26.11.2023, 12:03
Die Remote-Script API muss von dem Gerät, auf dem der Taster läuft, zugänglich sein. (firewall einstellungen der CCU)

ansonsten ist die Befehlssyntax so wie bei normalem HM Script dann

Code: Alles auswählen

http://IPderCCU/black.exe?x=dom.GetObject(ID_SYSTEM_VARIABLES).Get("NameDerSystemvariablen").State(WertderGeschriebenWerdenSoll); 
Black
Den Teil verstehe ich nicht so recht: Remote-Script API
Es ist ein Android Tablet mit alternativer Firmware.

Re: Akku Stand von Tasker per Http in CCU Variable

Verfasst: 26.11.2023, 13:54
von Black
die remote Script api ermöglicht zugriffe auf die CCU.

FW.JPG

Black

Re: Akku Stand von Tasker per Http in CCU Variable

Verfasst: 26.11.2023, 14:01
von Chemieka
Ok das habe ich.
In Tasker nehme ich dann als Task http get
Aber wie sende ich den Akkustand zur CCU?
Müsste %BATT sein denke ich.

Re: Akku Stand von Tasker per Http in CCU Variable

Verfasst: 26.11.2023, 14:08
von Chemieka
So vielleicht. Die Variable muss ich noch anlegen.
Wäre das so richtig?

Re: Akku Stand von Tasker per Http in CCU Variable

Verfasst: 26.11.2023, 17:38
von Chemieka
per xml api würde dieser Befehl funktionieren:

Im Tasker einen Task "Akkustand" erstellen mit Netzwerk mit Http Request. Dort dann bei URL die Adresse unten die URL rein und als Variante Get wählen.

Code: Alles auswählen

http://IPCCU/addons/xmlapi/statechange.cgi?sid=@eigenerToken@&ise_id=55858&new_value=%BATT
Jetzt noch ein Profil in Tasker machen. Als Auslöser kann eine Zeitintervall genommen werden oder Akkustandsänderung. Als Aktion der Task "Akkustand"

Auf der CCU muss XMLapi als Addon installiert sein und in der Firevoll Vollzugriff bekommmen.

so geht wenn es jemand brauchen sollte.

Re: Akku Stand von Tasker per Http in CCU Variable

Verfasst: 26.11.2023, 21:52
von Black
Du hattest da einen schreibfehler drinne...

(ID VARIABLE) muss stattdessen heissen, so wie ichs beschrieben hab:
(ID_SYSTEM_VARIABLES)

vllt probierst das auch mal aus, dann brauchst du die xml-api nämlich nicht

Black