FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: hugo.crank am 20 Oktober 2015, 09:56:59

Titel: CASA-Control PEARL Steuerung per Fhem
Beitrag von: hugo.crank am 20 Oktober 2015, 09:56:59
Hallo,
bin noch recht frisch mit FHEM und noch nicht wirklich vertraut. habe ein bestehendes Schaltersystem mit einer Basis welche per HTML/PHP geschaltet werden kann und ich einbinden will.

Ich stelle mir vor die bestehenden Geräte per PHP/HTMLCode an die bestehende Basis welche dann die Aktionen ausführt zu schalten. Ich habe aber noch keine Möglichkeiten gefunden dies im FHEM einzubinden.
Beispiel Code für einen Schaltbefehl wäre folgender:

<?php
// Es wird übergeben Welcher Schalter und ob AN oder AUS
// Schalter in Form "19", AN entspricht "1" und AUS entspricht "2"

$_snr = "013434111111";                        // Seriennummer der Casa_Premium eintragen (könnte man Automatisieren)
$server = "192.168.1.1";                      // Wenn Box Originaleinstellung sonst einfach IP eintragen

$_url = "http://".$server."/txcomm.asp";$_buffer = implode('', file($_url));$_url = "http://".$server."/goform/commtx?command=:02:".$_POST["actor"].":00:1".$_POST["sw"]."&serialn=".$_snr;$_buffer = implode('', file($_url));
sleep(2); // 2 Sekunden bis
header("Location:index.php?pw=password"); // Passwort und verz bitte anpassen
?>



Wie kann ich das realisieren? Das keine Rückmeldung möglich ist weiss ich.

Basis und Schalter sind von Pearl / Casacontrol und werden dann nicht mehr erweitert / Neugeräte kommen dann von anderen Herstellern.

Titel: Antw:PHP-Script per Dummy-Schalter
Beitrag von: dleinic am 20 Oktober 2015, 11:23:52
der aufruf eines php scriptes:
define Test DOIF ([Schalter_x] eq "on") ("wget -q -O /dev/null http://xxx.xxx.xxx.xxx/Testscript.php") DOELSE ()
Titel: Antw:PHP-Script per Dummy-Schalter
Beitrag von: Sunny am 20 Oktober 2015, 11:24:42
Moin hugo.crank,

<OT an>
Sorry, das ich Dir keine Antwort geben kann.

Mich würde Interessieren wie Zufrieden bist Du mit Casacontrol und wie zuverlässig funktioniert es.
Hat es eine "interne Rückmeldung" ?
(Reichweite, Schnelligkeit, ca. Fehlerquote)
<OT aus>

Danke, viele Grüße & willkommen

Sunny

PS: Kennst Du http://www.fhemwiki.de/wiki/HttpUtils (http://www.fhemwiki.de/wiki/HttpUtils) vielleicht bekommst Du damit ja weiter. (Kann ich Dir aber noch nicht bei helfen)
Titel: Antw:PHP-Script per Dummy-Schalter
Beitrag von: drhirn am 20 Oktober 2015, 11:29:29
Hi!

Du könntest einen Dummy-Schalter definieren:

define Schalter dummy
attr Schalter webCmd on:off


Und dann ein DOIF, welches auf die Änderung des Schalter-Status reagiert.

define diSchalter DOIF ([Schalter] eq "on")("curl http://...") DOELSEIF ([Schalter] eq "off")("curl http://...")


LG
Stefan
Titel: Antw:PHP-Script per Dummy-Schalter
Beitrag von: drhirn am 20 Oktober 2015, 14:36:34
Soll FHEM den Status wissen? Oder mußt du der Basis einfach mit dem ersten Link sagen, dass noch ein zweiter kommt?
Titel: Antw:PHP-Script per Dummy-Schalter
Beitrag von: drhirn am 20 Oktober 2015, 15:10:53
Sehr fein!

Möchtest du deine Lösung auch gleich der Allgemeinheit zur Verfügung stellen? Hier z.B.?
Titel: Antw:CASA-Control PEARL Steuerung per Fhem
Beitrag von: progro am 03 Juli 2016, 21:52:23
Die Lösung würde mich jetzt auch interessieren, da ich genau dieses System günstig erworben habe und evt. mit anderen Sachen ausbauen will.
Allerdings wäre es mir lieber, direkt an die Funkschalter und Rolladensteuerungen ein Signal zu senden (falls di.e Hardware mal irgendwann schlapp macht)
Titel: Antw:CASA-Control PEARL Steuerung per Fhem
Beitrag von: hugo.crank am 03 Juli 2016, 22:07:59
Arbeite nunmehr mit der Hardware seit ca. 1 jahr. Stabiler als der arduino nano als 433sender. Mit insgesamt 20 Schaltern und Steckdosen. Leider keine Zeit gehabt bisher die Rückmeldung weiter auszubauen was mich bisher nicht gestört hat. Die funklichtschalter machen gerne auf der relaisseite schlapp größere Transistoren einlösen und die Sache ist auf Dauer gelöst. Hab 6 stk. Schon umhören müssen aufgrund von defekt.
Titel: Antw:CASA-Control PEARL Steuerung per Fhem
Beitrag von: progro am 03 Juli 2016, 22:44:28
Hi hugo.crank,
könntest Du mal den fem Code auszugsweise posten.
Ich habe diverse Schalter und zwei Lampenfassungen bestellt und bin im wesentlichen an der Steuerung der Gurtwickler interessiert.
Wenn ich das mit fhem machen könnte, würd ich mir auch einen RasPI anschaffen, Hab aber von allen drei Sachen noch keine Ahnung.
Schon mal Danke für die letze sehr hilfreiche Aussage
PS: Bin für heute weg...