http befehl senden per Script

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

Benutzeravatar
Knallochse
Beiträge: 171
Registriert: 19.05.2016, 09:42
Hat sich bedankt: 53 Mal
Danksagung erhalten: 11 Mal

Re: http befehl senden per Script

Beitrag von Knallochse » 05.02.2018, 20:17

Auf der Herstellerseite stall.biz steht doch das Script zum schalten der Wiffi-pump.
Sorry für den Post, schnell mit dem Handy geantwortet.

Code: Alles auswählen

!hiermit wird die z_pump  für 300 sec eingeschaltet 
string befehl = "/?trigger:300:";   
string IP = dom.GetObject("wiffi_pump_ip").Value();  !Holt IP_adresse des WIFFI_wz
var send_data = "http://" + IP  + befehl; !Befehl zusammensetzen
 
WriteLine(send_data);
string stdout; string stderr;           !und Befehl ausgeben
system.Exec("wget -q -O - '"#send_data#"'", &stdout, &stderr);

hwegsche
Beiträge: 139
Registriert: 12.10.2014, 11:49
Hat sich bedankt: 1 Mal

Re: http befehl senden per Script

Beitrag von hwegsche » 05.02.2018, 20:22

Hi,

herzlichen Dank, dieses Script funktioniert einwandfrei!!!

Harald

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: http befehl senden per Script

Beitrag von alchy » 05.02.2018, 20:25

Knallochse hat geschrieben:Auf der Herstellerseite stall.biz steht doch das Script zum schalten der Wiffi-pump.
Genau so ist es, wie ich grade gegoogelt habe. :evil:

Das kotzt einen doch an :twisted: , als ob man nicht einfach mal die Info schreiben könnte -

ich benutze WIFFI-pump… die Zirkulationspumpensteuerung mit Heizungsüberwachung von Eugen
und will dies und das tun.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

hwegsche
Beiträge: 139
Registriert: 12.10.2014, 11:49
Hat sich bedankt: 1 Mal

Re: http befehl senden per Script

Beitrag von hwegsche » 05.02.2018, 20:29

Sorry, auf die Idee, dass das Script auf Eugens Webseite stehen könnte bin ich nicht gekommen. Wieder mal dazugelernt!

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: http befehl senden per Script

Beitrag von alchy » 05.02.2018, 22:19

Traurig. Ein paar Infos zu dem Produkt zu posten ist zuviel verlangt.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

hwegsche
Beiträge: 139
Registriert: 12.10.2014, 11:49
Hat sich bedankt: 1 Mal

Re: http befehl senden per Script

Beitrag von hwegsche » 06.02.2018, 07:31

Hi,

vielleicht habe ich Euch falsch verstanden. Wenn Ihr wissen wollt, was ich mit dem Ganzen anfangen will, kein Problem.
wiffiPump2 von Eugen Stall (www.stall.biz) schaltet die Zirkulationspumpe bei mir zuhause nur bei Bedarf ein. Zum Duschen ist die Funktionsweise aber ein wenig unpraktisch, da die Pumpe erst anläuft, wenn ich ca. 30 Sekunden lang das (kalte) Wasser laufen lasse und dann dauert es nochmals ca. 1 Minute bis dann das warme Wasser an der Dusche ansteht.
Darum möchte ich jetzt einen HMIP Präsenzmelder einbauen (ins Bad), der bei Auslösung den Http Befehl losschickt und damit die Pumpe in Betrieb nimmt, ohne den Wasserhahn zu betätigen. Bis man sich dann entkleidet hat, steht das warme Wasser dann auch schon an.
Da ich keine genaue Funktionsbeschreibung vom Präsenzmelder habe (im Handbuch steht nix von der Funktion) weiß ich noch nicht genau, wie ich dies löse, ob mit "ein für 5 Minuten" oder einem ein-Befehl bei Bewegung und einem aus-Befehl bei Ruhe, kommt darauf an, welche Meldungen der Präsenzmelder ausgibt.
Mit dem Script von Eugen, kann dies ja angepasst werden.

Alchy ich hoffe das ist das was Du gemeint hast und Du bist nicht mehr sauer auf mich.

Nochmals Danke an alle
Harald

Benutzeravatar
robbi77
Beiträge: 13855
Registriert: 19.01.2011, 19:15
System: CCU
Wohnort: Landau
Hat sich bedankt: 182 Mal
Danksagung erhalten: 739 Mal

Re: http befehl senden per Script

Beitrag von robbi77 » 06.02.2018, 07:55

Das hast du falsch verstanden. Du solltest direkt im ersten Post schreiben das es sich um den wifipump handelt. Dann wäre das ganze wohl im zweiten Post geklärt gewesen.


Gruß
Roberto
Bei Risiken und Nebenwirkungen fragen Sie den Elektriker Ihres geringsten Mißtrauens!
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/downloads/download/ ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
Troll des Forums ...

Benutzeravatar
SparkyMaster
Beiträge: 41
Registriert: 05.10.2018, 17:35

Re: http befehl senden per Script

Beitrag von SparkyMaster » 11.11.2018, 17:27

alchy hat geschrieben:
05.02.2018, 20:25
Knallochse hat geschrieben:Auf der Herstellerseite stall.biz steht doch das Script zum schalten der Wiffi-pump.
Genau so ist es, wie ich grade gegoogelt habe. :evil:
Alchy
Hallo Profis, ich habe die wiffi-pump von stall.biz bei mir am Laufen. Soweit funktioniert die Automatik (CCU3, Schaltuhr wiffi), mein Problem: würde gerne in der Visualisierung Mediola Neo die Pumpe per Button manuell einschalten (triggern). Stehe gerade auf dem Schlauch mit einem Brett vorm Kopf :mrgreen: .
Versuche:
1. Webseitenelement (http://192.168.xxx.xxx/?trigger:300:) setzt sofort auf on ohne Button betätigt zu haben. -> verworfen
2.
Aktion.jpg
-> verworfen -> in Mediola ändern sich Status, Icon verändert sich auf on, aber real steht die Z-Pumpe.
3. Aktion mit Programm anstelle Sysvar (siehe 2.) scheitert an der Stelle: Bedingung -> nur prüfen; bei Aktualisierung auslösen; bei Änderung auslösen :roll:
Bestimmt gibt es eine simple Lösung, wie gesagt stehe auf dem Schlauch usw.
Kann mir einer helfen?! Danke!
CCU3, Homematic, Homematic IP, Mediola Creator Neo, iPad Air

Antworten

Zurück zu „HomeMatic allgemein“