Frage zu Homematic IP Funk-Durchgangssensor
Moderator: Co-Administratoren
-
- Beiträge: 38
- Registriert: 19.02.2018, 22:32
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 2 Mal
Re: Frage zu Homematic IP Funk-Durchgangssensor
Hallo Frank,
Ich habe deine Lösung soweit versucht, leider zählt er mir nur auf 1 und 0, nicht über die 1 hinaus, habe ich etwas falsch gemacht?
Gruß Matze
Ich habe deine Lösung soweit versucht, leider zählt er mir nur auf 1 und 0, nicht über die 1 hinaus, habe ich etwas falsch gemacht?
Gruß Matze
Raspberrymatic (Home Assistant AddOn)
RPI-RF-MOD
HmIP-HAB
2x HomeMatic RF-LAN-Gateway
>135 Geräte
>190 Programme
>180 Systemvariablen
RPI-RF-MOD
HmIP-HAB
2x HomeMatic RF-LAN-Gateway
>135 Geräte
>190 Programme
>180 Systemvariablen
- FBK2904
- Beiträge: 454
- Registriert: 22.03.2016, 17:12
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Bei Ludwigsburg
- Hat sich bedankt: 80 Mal
- Danksagung erhalten: 42 Mal
Re: Frage zu Homematic IP Funk-Durchgangssensor
Mtm87 hat geschrieben:Hallo Frank,
Ich habe deine Lösung soweit versucht, leider zählt er mir nur auf 1 und 0, nicht über die 1 hinaus, habe ich etwas falsch gemacht?
Gruß Matze
Hi, Matze!
Wahrscheinlich schon, denke ich.
Denn bei mir funktioniert es an beiden Sensoren und die zählen munter von 0 bis xx vor und zurück.
Vielleicht mal posten was du gemacht hast?
Grüssle,
Frank
Grüssle,
Frank
--------------------------
System: CCU3 (RM 3.75.6.20240316) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])
Frank
--------------------------
System: CCU3 (RM 3.75.6.20240316) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])
-
- Beiträge: 38
- Registriert: 19.02.2018, 22:32
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 2 Mal
Re: Frage zu Homematic IP Funk-Durchgangssensor
Hm, eigentlich hab ich nur „stupide“ kopiert...FBK2904 hat geschrieben:Mtm87 hat geschrieben:Hallo Frank,
Ich habe deine Lösung soweit versucht, leider zählt er mir nur auf 1 und 0, nicht über die 1 hinaus, habe ich etwas falsch gemacht?
Gruß Matze
Hi, Matze!
Wahrscheinlich schon, denke ich.
Denn bei mir funktioniert es an beiden Sensoren und die zählen munter von 0 bis xx vor und zurück.
Vielleicht mal posten was du gemacht hast?
Grüssle,
Frank
Ausführende Programme habe ich noch keine.
Hochzählen
- ! Zähler bei Skriptaufruf um eins erhöhen
! Version 1.0, Autor: dtp
! Modifiziert by FBK2904
! Namen der verwendeten Systemvariablen
string svCount = "SV_EG_DuGaSe"; ! Zähler, obligatorisch
! #####################################################################
! ##### ab hier bitte keine weiteren Einstellungen mehr vornehmen #####
! #####################################################################
! +++++ Variablendeklaration +++++
integer count;
object svObject; object svObjectList;
! +++++ Systemvariablen erzeugen bzw. falls vorhanden, auslesen +++++
if(!svCount){svCount = "SV_EG_DuGaSe";}
svObject = dom.GetObject(ID_SYSTEM_VARIABLES).Get(svCount);
if(!svObject){
svObjectList = dom.GetObject(ID_SYSTEM_VARIABLES); svObject = dom.CreateObject(OT_VARDP); svObjectList.Add(svObject.ID());
svObject.Name(svCount); svObject.DPInfo("Zähler"); svObject.Internal(false); svObject.Visible(true);
svObject.ValueType(ivtString); svObject.ValueSubType(istChar8859); svObject.ValueUnit(""); dom.RTUpdate(true);
}
! +++++ Anzahl der Durchgänge hochzählen +++++
count = (dom.GetObject(ID_SYSTEM_VARIABLES).Get(svCount)).Value().ToInteger();
count = count + 1;
(dom.GetObject(ID_SYSTEM_VARIABLES).Get(svCount)).State(count).ToString(0);
- ! Zähler bei Skriptaufruf um eins verringern
! Version 1.0, Autor: dtp
! Modifiziert by FBK2904
! Namen der verwendeten Systemvariablen
string svCount = "SV_EG_DuGaSe"; ! Zähler, obligatorisch
! #####################################################################
! ##### ab hier bitte keine weiteren Einstellungen mehr vornehmen #####
! #####################################################################
! +++++ Variablendeklaration +++++
integer count;
object svObject; object svObjectList;
! +++++ Systemvariablen erzeugen bzw. falls vorhanden, auslesen +++++
if(!svCount){svCount = "SV_EG_DuGaSe";}
svObject = dom.GetObject(ID_SYSTEM_VARIABLES).Get(svCount);
if(!svObject){
svObjectList = dom.GetObject(ID_SYSTEM_VARIABLES); svObject = dom.CreateObject(OT_VARDP); svObjectList.Add(svObject.ID());
svObject.Name(svCount); svObject.DPInfo("Zähler"); svObject.Internal(false); svObject.Visible(true);
svObject.ValueType(ivtString); svObject.ValueSubType(istChar8859); svObject.ValueUnit(""); dom.RTUpdate(true);
}
! +++++ Anzahl der Durchgänge runterzählen +++++
count = (dom.GetObject(ID_SYSTEM_VARIABLES).Get(svCount)).Value().ToInteger();
count = count - 1;
if(count <= 0){count = 0;}
(dom.GetObject(ID_SYSTEM_VARIABLES).Get(svCount)).State(count).ToString(0);
Gruß Matze
Raspberrymatic (Home Assistant AddOn)
RPI-RF-MOD
HmIP-HAB
2x HomeMatic RF-LAN-Gateway
>135 Geräte
>190 Programme
>180 Systemvariablen
RPI-RF-MOD
HmIP-HAB
2x HomeMatic RF-LAN-Gateway
>135 Geräte
>190 Programme
>180 Systemvariablen
-
- Beiträge: 3733
- Registriert: 23.09.2017, 12:04
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 120 Mal
Re: Frage zu Homematic IP Funk-Durchgangssensor
- über dem Editor Fenster des Browsers - "Code" ButtonMtm87 hat geschrieben: PS: wie macht man in einem Forum diese „Spoiler“???
Gruß Matze
- indem man sie weg lässtMtm87 hat geschrieben: PS: wie vermeidet man sinnlose Vollzitate???
-
- Beiträge: 12434
- Registriert: 19.03.2014, 00:37
- System: in Planung
- Hat sich bedankt: 105 Mal
- Danksagung erhalten: 380 Mal
Re: Frage zu Homematic IP Funk-Durchgangssensor
... oder auf Antworten statt Zitieren klickt ... oder sie bearbeitet.NickHM hat geschrieben:- indem man sie weg lässt ...
Zitate lassen sich auch während des antwortens aus den Beiträgen entnehmen. Einen sinnvollen Begriff/Teilsatz markieren und dann zitieren anklicken.
- FBK2904
- Beiträge: 454
- Registriert: 22.03.2016, 17:12
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Bei Ludwigsburg
- Hat sich bedankt: 80 Mal
- Danksagung erhalten: 42 Mal
Re: Frage zu Homematic IP Funk-Durchgangssensor
Hi Matze,Mtm87 hat geschrieben:Hm, eigentlich hab ich nur „stupide“ kopiert...FBK2904 hat geschrieben:Mtm87 hat geschrieben:Hallo Frank,
Ich habe deine Lösung soweit versucht, leider zählt er mir nur auf 1 und 0, nicht über die 1 hinaus, habe ich etwas falsch gemacht?
Gruß Matze
Hi, Matze!
Wahrscheinlich schon, denke ich.
Denn bei mir funktioniert es an beiden Sensoren und die zählen munter von 0 bis xx vor und zurück.
Vielleicht mal posten was du gemacht hast?
Grüssle,
Frank
Gruß Matze
mir ist in deinen beiden Programmen ein "kleiner" Unterschied zu meinen aufgefallen !
Du löst in beiden Fällen mit "bei Änderung auslösen" aus
Stelle mal auf "bei Aktualisierung auslösen" um
Ich meine, dass das so bei mir damals auch nicht richtig funktioniert hat.
Grüssle,
Frank
Grüssle,
Frank
--------------------------
System: CCU3 (RM 3.75.6.20240316) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])
Frank
--------------------------
System: CCU3 (RM 3.75.6.20240316) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])
-
- Beiträge: 38
- Registriert: 19.02.2018, 22:32
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 2 Mal
Re: Frage zu Homematic IP Funk-Durchgangssensor
Hallo Frank,
Danke für den erfolgreich getesteten Tipp.
Gruß Matze
Danke für den erfolgreich getesteten Tipp.
Gruß Matze
Raspberrymatic (Home Assistant AddOn)
RPI-RF-MOD
HmIP-HAB
2x HomeMatic RF-LAN-Gateway
>135 Geräte
>190 Programme
>180 Systemvariablen
RPI-RF-MOD
HmIP-HAB
2x HomeMatic RF-LAN-Gateway
>135 Geräte
>190 Programme
>180 Systemvariablen
-
- Beiträge: 3733
- Registriert: 23.09.2017, 12:04
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 120 Mal
Re: Frage zu Homematic IP Funk-Durchgangssensor
Guten Abend
laut ELV Journal 4/2018 soll die ganze + / - Funktionalität schon im Gerät drin sein. Wenn mindestens eine Person im Raum ist, wird ein Entscheidungswert gesendet und wenn 0 Personen im Raum sind wieder ein Entscheidungswert. Darauf wird in dem Beispiel mit einer Direktverknüpfung reagiert, dass sollte dann aber auch mit einem WebUi Programm ganz ohne Script gehen.
So jedenfalls die Meinung des Supports.
laut ELV Journal 4/2018 soll die ganze + / - Funktionalität schon im Gerät drin sein. Wenn mindestens eine Person im Raum ist, wird ein Entscheidungswert gesendet und wenn 0 Personen im Raum sind wieder ein Entscheidungswert. Darauf wird in dem Beispiel mit einer Direktverknüpfung reagiert, dass sollte dann aber auch mit einem WebUi Programm ganz ohne Script gehen.
So jedenfalls die Meinung des Supports.
Re: Frage zu Homematic IP Funk-Durchgangssensor
Ja gilt aber nur für direktverknüpfungen.NickHM hat geschrieben: ↑25.07.2018, 13:53Guten Abend
laut ELV Journal 4/2018 soll die ganze + / - Funktionalität schon im Gerät drin sein. Wenn mindestens eine Person im Raum ist, wird ein Entscheidungswert gesendet und wenn 0 Personen im Raum sind wieder ein Entscheidungswert. Darauf wird in dem Beispiel mit einer Direktverknüpfung reagiert, dass sollte dann aber auch mit einem WebUi Programm ganz ohne Script gehen.
So jedenfalls die Meinung des Supports.
Also brauchste auch ein hmip lichtaktor
Haste wie ich ein hm aktor... musste scripten
-
- Beiträge: 3733
- Registriert: 23.09.2017, 12:04
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 120 Mal
Re: Frage zu Homematic IP Funk-Durchgangssensor
Der Kanal 4 sendet einen Entscheidungswert. Und diesen Entscheidungswert von Kanal 4 kann nicht in einem WebUi Programm als Wenn Bedingung genommen werden?
Da ich das Gerät nicht habe, kann ich nicht selbst nachsehen.
Da ich das Gerät nicht habe, kann ich nicht selbst nachsehen.