Zur besten Antwort gewählt
Okt 12, 2017 - 19:20
Dazu ist aber weitere Software notwendig die z.B. auf einem Raspberry läuft. Eine Möglichkeit einen EZcontrol XS1 in NEO zu nutzten ist in Kombination von NEO mit IP-Symcon und dem NEO Plugin IP-Symcon .
Es wurden schon vor Jahren Skripte zur Steuerung des EZcontrol XS1 geschrieben. Die Nutzung funktioniert aber jetzt inzwischen deutlich einfacher. Dazu müsste man in IP-Symcon lediglich das PHP Modul von Tommi installieren unter Modules die URL hinzufügen. Anschließend kann der EZcontrol XS1 von IP-Symcon aus gesteuert werden. Anschließend wird nun in NEO die Datenpunkte aus IP-Symcon importiert und können dann für Buttons und Anzeigen frei auf der NEO Remote Oberfläche platziert werden.
Das ganze kann man kostenlos ausprobieren mit einer Demo Version von IP-Symcon und eine Testversion von NEO bei der sämtliche Plugins zu Testzwecken freigeschaltet sind und mit der man die Datenpunkte importiert und sich eine schaltbare Oberfläche in NEO zum Testen anlegt.
Eine zweite Möglichkeit wäre es sich den NEO Automation Manager anzuschaffen. Hiermit ist es möglich Javascript Skripte zu schreiben. Dazu müsten dann die vorhandenen offenen Quellen aus dem Internet zur Ansteuerung des EZcontrol XS1 in eigenen Javascript Code umgeschrieben werden um vom NEO Automation Manager den EZcontrol XS1 anzusteuern.
Von
Sehr schnelle Reaktion von Fonzo. Danke dafür!
Ich hatte gehofft, dass das einfacher und ohne zusätzliche Hard- oder Software geht. Ich probiere derzeit mit einer Testversion des AIO Creator NEO etwas herum, scheue mich noch vor den hohen Kosten der Plugins und bin auch noch nicht bereit in ein Mediola Gateway V5+ zu investierten. Früher oder später werde ich nicht daran vorbei kommen, denn XS1, FS20 und auch das vertraute CasaRemote sind leider "Auslaufmodelle". Schade, schade, jammerschade.
Von
Kosten kommen im Prinzip auf das gleiche Raus wenn alles mit dem XS1 läuft braucht man ja nur ein einiges NEO Plugin. Das Interresse von Mediola liegt natürlich verständlicher weise darin das man das eigene AIO Gateway nutzt das kann ja auch FS20, da müste man dann alles vom XS1 ablernen und an das AIO Gateway anlernen. Billiger wird das aber auch nicht denn das AIO Gateway Plugin kostet das gleiche und dann kommen noch die Anschaffungskosten für ein V5 oder V5+ dazu. Letztendlich hängt es davon ab was Du zukünftig alles steuern willst. Um die Funktionen des XS1 zu erweitern ist die günstigeste Lösung ein Raspberry plus entsprechenden Funkmodul.
Von
Geht das nicht auch viel einfacher mit der Aktion "HTTP-Request senden"? Wenn ich z.B. "http://IP-Adresse des XS1/preset?switch=27&value=on" in die Adresszeile eines Browsers eingebe, wird mein Aktor Nr. 27 geschaltet. Dazu brauche ich weder zusätzliche Hard- noch Software, werde allerdings beim ersten mal nach dem Benutzernamen und dem Password des XS1 gefragt. Könnte das nicht auch der AIO Creator NEO mit "HTTP-Request senden" genauso tun. Dann wäre zumindest im Heimnetz das erreicht, was ich eigentlich möchte.
Das habe ich natürlich auch ausprobiert mit
http://IP-Adresse/preset?switch=27&value=on
und
http://Benutzername:Passwort@IP-Adresse/preset?switch=27&value=on
funktioniert aber wohl doch nicht so einfach, wie ich mir das vorstelle.
Von
Grundsätzlich geht das, der Response wird aber als JSON geliefert und wenn Du dies in NEO visualisieren willst dann bräuchtest Du etwas was Dir den JSON Response auswertet und in eine Variable schreibt. Wenn Du grundsätzlich keinen Status angezeigt haben willst sondern getrennte Buttons für Ein / Aus nutzten willst kannst Du auch theoretisch einen Button mit einem HTTP Request nutzten.
Von
Die zuletzt beschriebene Variante ohne Response bzw. Statusanzeige würde mir ausreichen. Leider reagieren meine Aktoren nicht, wenn ich z.B.
http://IP-Adresse/preset?switch=27&value=on
oder
http://Benutzername:Passwort@IP-Adresse/preset?switch=27&value=on
als HTTP-Request über NEO sende. Mit dem Browser funktioniert das. Gibt es dafür eine Erklärung?
Neuen Kommentar hinzufügen