@torstenh:
….also das ist ein tolles Gerät um es in IO Broker einzubinden. Aber du kannst jetzt nicht verlangen das jemand sich die Anleitung durchließt, und dir den Code präsentiert.
Es sind viele gute Beispiele in der Berschreibung, welche du erst einmal testen solltest.
var pfad = 'javascript.1.funksteckdosen.';
createState(pfad + 'Tauch_Pumpe_Schalter', {
id: 'Tauch_Pumpe_Schalter',
name: 'Tauch_Pumpe_Schalter',
type: 'boolean',
def: false
});
createState(pfad + 'Tauch_Pumpe_Zustand', {
id: 'Tauch_Pumpe_Zustand',
name: 'Tauch_Pumpe_Zustand',
type: 'boolean',
def: false
});
//########################################################################################################
var request = require ('request');
var url_on_Tauch_Hand = "http://192.168.xxx.xxx/automatik_set_funk.php?hauscode=00000&ausgang=4&zustand=1";
var url_off_Tauch_Hand = "http://192.168.xxx.xxx/automatik_set_funk.php?hauscode=00000&ausgang=4&zustand=0";
//########################################################################################################
on(pfad + 'Tauch_Pumpe_Schalter' , function (obj_1) {
if (obj_1.state.val) {
request(url_on_Tauch_Hand);
setState(pfad + "Tauch_Pumpe_Zustand", true);
log("Tauch an");
}
if (!obj_1.state.val) {
request(url_off_Tauch_Hand);
setState(pfad + 'Tauch_Pumpe_Zustand', false);
log("Tauch aus");
}
});
…...hier ein anderes Beispiel wie man mit diesen Befehlen in IO Broker umgehen kann. Wenn du es an deine Funktionen anpassen kannst, dann wirst du mehr verstehen und bist ein ganzes Stück weiter.
Ein Tip! Example: Switch 1 activation http://10.0.23.193/api/switch/ctrl?switch=1&action=on so und nun bist du dran. Wenn es Probleme gibt bin ich bereit dir zu helfen aber erst muß du selber ran!
Schau dich hier mal durch!
http://forum.iobroker.net/viewtopic.php?f=21&t=4271
Grüße,
Torsten `
Hallo Torsten,
vielen Dank für deine Antwort. Sie ist so wie ich gehofft habe. Ich möchte es gerne verstehen, leider fehlte mir aber der generelle Ansatzpunkt. Diesen sollte ich ja nun mit deiner Anleitung haben.
Ich versuchte mich damit und melde mich gerne wieder.
Vielen Dank für deine Hilfe.
Gruß Sven
Gesendet von iPhone mit Tapatalk