Hallo zusammen,
ich bin ziemlich neu im Thema Home Assistant und habe hier noch meine Probleme bezüglich Templates, der configuration.yaml und so weiter.
Nichtsdestotrotz versuche ich, mich in das Thema einzuarbeiten. Mein primäres Ziel ist es, über HA mit meiner SPS zu kommunizieren. Bisher verwende ich hier IP Symcon, was auch ganz gut funktioniert.
Die Phoenix SPS ILC kann über einen einfachen HTTP Get Request, der als String per Get Request an diese geschickt wird, dazu veranlasst werden, Variablen auszulesen oder zu ändern.
Dies schaut dann für das Lesen von Werten so aus:
“http://” + IP_ILC + “/cgi-bin/readVal.exe?” + variable
Für das Schreiben von Werten sieht der String so aus:
“http://” + IP_ILC + “/cgi-bin/writeVal.exe?” + variable “+” wert
IP_ILC wäre dann die IP-Adresse der SPS, variable die zu lesende/schreibende Variable und wert der zu ändernde Wert (z.B. 0 für Off und 1 für On).
Jetzt zu meiner eigentlichen Frage. Dies könnte ich doch dann über die RESTful Command Schnittstelle machen, oder? Falls ja, könnte mir hier jemand etwas Starthilfe geben, was ich wann und wo machen muss, damit ich hier mal einen Wert lesen bzw. schreiben könnte?
Ich habe hierzu schon viele Beispiele angeschaut, aber mir fehlt hier irgendwie ein passender Start…
Vielen Dank für eure Unterstützung!
Schöne Grüße
Daniel