8-fach LAN Aktor NET-PwrCtrl HUT

Begonnen von Peter aus Calw, 15 Dezember 2014, 19:00:04

Vorheriges Thema - Nächstes Thema

Peter aus Calw

Hallo zusammen,
kennt jemand diesen NET-PwrCtrl HUT von der Fa. ANEL oder hat schon jemand diesen LAN Aktor mit 8 Relais am RASPI und oder FHEM eingesetzt.
Das Gerät soll direkt vom Browser ohne weitere Software in der Lage sein mittels 8 potenzialfreien Relaiskontakten Lampen etc. schalten zu können.
Über Kommentare würde ich mich freuen.

Groej

Guten Tag,

ich hab das Thema hier bei meiner eigenen Suche gefunden. Ich setzte dieses Gerät seit 2 Jahren für meine Gartenbewässerung ein. Funktioniert super. Ich habe es sogar vor kurzen geschafft es in FHEM einzubinden. Leider bis jetzt nur schalten aber nicht Status auslesen. Benutze FHEM erst seit kurzen für meine KNX Steuerung.

Vielleicht benutzt jemand ja andere Typen von Anel und hat diese auch im FHEM eingebunden mit auslesen des Status. Für einen Tipp wäre ich dankbar.

Gruß

Jörg
FHEM - RaspPi2 - KNXD - KNX - CUL 868 - FS20 - HMS - WH3080 - Signalduino 433 MHz - Telegram - Anel Elektronik IP Steckdosen - BME280

ManuS.FHEM

#2
Hi,

ihr könntet mal Probieren:
define anel HTTPMOD http://192.168.178.8/strg.cfg?Auth:user7anel 10

dann müsstet ihr so etwas als Antwort bekommen:
Rel1;0;0;28;;Rel2;0;0;28;;Rel3;0;0;30;;Rel4;0;0;30;;Rel5;0;0;30;;Rel6;0;0;28;;Rel7;0;0;30;;Rel8;1;0;29;;end
Hier sind alle Relais aus bis auf Rel8

Die Auswertung von z.B Rel1 schaut bei mir so aus:

define anel_rel1 HTTPMOD http://192.168.178.8/strg.cfg?Auth:user7anel 10
attr anel_rel1 enableControlSet 1
attr anel_rel1 eventMap Rel1:off 1:on
attr anel_rel1 reading1Name Rel1
attr anel_rel1 reading1Regex Rel1;;1
attr anel_rel1 set1Data F0=T
attr anel_rel1 set1Name an/aus
attr anel_rel1 setHeader Content-Type: text/html
attr anel_rel1 setURL http://192.168.178.8/ctrl.htm?Auth:user7anel
attr anel_rel1 stateFormat Rel1
attr anel_rel1 timeout 5
attr anel_rel1 webCmd an/aus 0
attr anel_rel1 verbose 0
define anel_rel1_res notify anel_rel1 { fhem "deletereading anel_rel1 .*" }
attr anel_rel1_res verbose 0

Relais 2:

define anel_rel2 HTTPMOD http://192.168.178.8/strg.cfg?Auth:user7anel 10
attr anel_rel2 enableControlSet 1
attr anel_rel2 eventMap Rel2:off 1:on
attr anel_rel2 reading1Name Rel2
attr anel_rel2 reading1Regex Rel2;;1
attr anel_rel2 set1Data F0=T
attr anel_rel2 set1Name an/aus
attr anel_rel2 setHeader Content-Type: text/html
attr anel_rel2 setURL http://192.168.178.8/ctrl.htm?Auth:user7anel
attr anel_rel2 stateFormat Rel2
attr anel_rel2 timeout 5
attr anel_rel2 webCmd an/aus 0
attr anel_rel2 verbose 0
define anel_rel2_res notify anel_rel2 { fhem "deletereading anel_rel2 .*" }
attr anel_rel2_res verbose 0

usw......


Um die IOs zu bekommen benötigt ihr das:
define anelIO HTTPMOD http://192.168.178.8/ioa.cfg?Auth:user7anel 300


Die Antwort ist dann ähnlich wie oben


Grüße Manu

Peter aus Calw

Hallo ManuS,
habe mich sehr gefreut auf meine Anfrage eine Antwort zu erhalten.
Diesen 8-fach Actor von Anel habe ich bei meiner Tochter eingesetzt um Ihre Beleuchtung zu steuern.
Sie hat zwar im Moment noch keinen Raspi bzw. kein fhem, aber ich muß nun einen Weg finden diesen an meine kleine Anlage zu hängen, mein fhem ist auf einem Mini-PC mit Festplatte installiert.
Mit der Firma Anel war ich im heftigen Clinch da das senden auf email nicht funktioniert.
Aber die Implementierung auf fhem macht mich richtig neugierig, nur schaffe ich es nicht das Modul runter zu laden, gibst Du mir einen Tipp ?
Bin eben auch ein Neuling (aber einer mit 70)
Noch ein schönes Osterfest und Grüße aus Calw
von Peter
PS:hatte einen Onkel in Ansbach - Friseur Carle am Bahnhof Ansbach

ManuS.FHEM

#4
Hallo Peter aus Calw,

man könnte den angezeigten Quellcode kopieren und in einer neuen Datei die man 98_HTTPMOD.pm nennt einfügen.
Dann in den FHEM Ordner kopieren, bei mir ist es /opt/fhem/FHEM auf dem Raspberry.
Dannach muss das Modul in FHEM geladen werden mit "reload 98_HTTPMOD.pm"

Zum Mailversand,
dieser funktioniert bei mir, man muss allerdings bei nbiMail.de ein Mailkonto anlegen und dann im ANEL NET-PwrCtrl HUT eintragen.

Frohe Ostern

dzhome

Hallo ich bin neu im Bereich fhem und schlage mich grade mit dem httpmod Modul rum .....
ich versuche im Moment ebenfalls ein anel NET-PwrCtrl HUT einzubinden ....

die Anleitung von "ManuS.FHEM" hab ich erfolgreich getestet ... ;D ... allerdings komme ich jetzt mit den weiteren 7 schalten nicht weiter ...
irgendwie bringt mich die Anleitung von httpmod nicht weiter ...
kann mir jemand mal den knoten aus dem Hirn machen ... :-[

Groej

Hallo ManuS.FHEM,

mal eine Frage von mir. Mit welcher Software wir Deine Hut betrieben? Ich habe eine Power 8fach von Anel mit 4.3 und die Datei sieht Inhaltlich komplett anders aus.

NET-PWRCTRL_04.0;NET-CNTRL_BLN  ;192.168.10.4;255.255.255.0;192.168.10.1;00:04:A3:0B:04:3F;80;33.1;P;;Diskstation;HD Backup;IPO-Srv;AP 4.OG;Router;VDSL Modem;Nr7;Fritz!Box;;;1;0;0;0;1;1;0;0;;;0;0;0;0;0;0;0;0;;;an nach dem Start;Anfangsstatus;Anfangsstatus;Anfangsstatus;an vom Timer;an nach dem Start;aus vom Programm;aus vom Programm;;;;;;;T;;;;end;NEt-Cntrl Bln 4.OG Flur

Ich hab das mal etwas farbig gemacht. In Rot sind die Namen der Dosen und in Hellgrün sind die Zustände der Dosen. In dem Fall ist die 1,5 und 6 eingeschaltet. Orange ist wie bzw. von die Dose das letzte mal aus geschaltet wurde.

Gruß

Jörg
FHEM - RaspPi2 - KNXD - KNX - CUL 868 - FS20 - HMS - WH3080 - Signalduino 433 MHz - Telegram - Anel Elektronik IP Steckdosen - BME280

Groej

Hallo,

also schalten habe ich hinbekommen nur das auslesen des Status bekomme ich nicht hin wegen der anderen Ausgabe bei mir. Kann mir jemand einen Tipp geben wie ich da ansetzten muß?

Danke

Gruß

Jörg
FHEM - RaspPi2 - KNXD - KNX - CUL 868 - FS20 - HMS - WH3080 - Signalduino 433 MHz - Telegram - Anel Elektronik IP Steckdosen - BME280