Kanal :0 bei HM Geräten sichtbar machen?

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

AF-Mobil
Beiträge: 322
Registriert: 25.11.2016, 19:52
Hat sich bedankt: 4 Mal
Danksagung erhalten: 20 Mal

Kanal :0 bei HM Geräten sichtbar machen?

Beitrag von AF-Mobil » 01.02.2021, 07:44

Hallo und schönen guten Morgen in die Runde,
ich meine, mal gelesen zu haben, dass man für HM-Geräte, im konkrteten Fall ein HM-MOD-Re-8, den Kanal:0 im WebUI sichtbar und als Trigger nutzbar machen kann. Leider finde ich es nicht wieder. Hat jemand einen Hinweis für mich?
Vielen Dank im voraus, AF
Zuletzt geändert von Roland M. am 22.03.2023, 11:28, insgesamt 1-mal geändert.
Grund: Thema verschoben

Benutzeravatar
shartelt
Beiträge: 7421
Registriert: 14.01.2015, 14:59
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 524 Mal
Danksagung erhalten: 753 Mal

Re: Kanal :0 bei HM Geräten sichtbar machen?

Beitrag von shartelt » 01.02.2021, 08:34

kindersicherung raus und eventuell in der Geräteübersicht bsumstruktur öffnen

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: Kanal :0 bei HM Geräten sichtbar machen?

Beitrag von jp112sdl » 01.02.2021, 08:59

shartelt hat geschrieben:
01.02.2021, 08:34
kindersicherung raus und eventuell in der Geräteübersicht bsumstruktur öffnen
Das reicht nicht bei HM Classic.

Man kann wohl das Internal-Flag entfernen.
Ich weiß aber nicht, ob das auch Auswirkungen auf die Programme hat.
Baxxy kann dazu was sagen

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Benutzeravatar
Baxxy
Beiträge: 10779
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2205 Mal

Re: Kanal :0 bei HM Geräten sichtbar machen?

Beitrag von Baxxy » 01.02.2021, 09:12

AF-Mobil hat geschrieben:
01.02.2021, 07:44
den Kanal:0 im WebUI sichtbar und als Trigger nutzbar machen kann.
RaspberryMatic:
geht mit den aktuellen Nightly Snapshots "out-of-the-box" und sollte ab dem nächsten Release für alle verfügbar sein.

CCUx:
Kanal:0 muss von Internal(true) auf Internal(false) geändert werden.
z.B. mit den SDV von Black oder per Scriptzeile.

Code: Alles auswählen

channels.Get ("Name_von_Kanal:0_des_HM-Gerätest").Internal(false);
Edit:
Hatte das ca. 1 Jahr so in Verwendung und keine negativen Auswirkungen festgestellt.
Wenn man anschließend Kanal:0 auf "unsichtbar" stellt stört er nicht bei "Status und Bedienung", bleibt aber innerhalb von Programmen sichtbar.

AF-Mobil
Beiträge: 322
Registriert: 25.11.2016, 19:52
Hat sich bedankt: 4 Mal
Danksagung erhalten: 20 Mal

Re: Kanal :0 bei HM Geräten sichtbar machen?

Beitrag von AF-Mobil » 01.02.2021, 09:49

Danke für die schnellen Antworten. Werde das im Laufe des Tages mal ausprobieren.
AF

AF-Mobil
Beiträge: 322
Registriert: 25.11.2016, 19:52
Hat sich bedankt: 4 Mal
Danksagung erhalten: 20 Mal

Re: Kanal :0 bei HM Geräten sichtbar machen?

Beitrag von AF-Mobil » 01.02.2021, 10:26

Hallo noch mal! Läuft wie gewünscht. Besten Dank noch mal!
AF

Daimler
Beiträge: 9115
Registriert: 17.11.2012, 10:47
System: Alternative CCU (auf Basis OCCU)
Wohnort: Köln
Hat sich bedankt: 37 Mal
Danksagung erhalten: 283 Mal

Re: Kanal :0 bei HM Geräten sichtbar machen?

Beitrag von Daimler » 12.01.2022, 12:39

Hi,
Baxxy hat geschrieben:
01.02.2021, 09:12
CCUx:
Kanal:0 muss von Internal(true) auf Internal(false) geändert werden.
z.B. ... per Scriptzeile.
Könntest du das

Code: Alles auswählen

channels.Get ("Name_von_Kanal:0_des_HM-Gerätest").Internal(false);
bitte einmal für den Scriptfachmann Nr. 1 :lol: :lol: für eine HM Keymatic in Klartext übersetzen:
Name: Keymatic_3:0
SN: NEQ0683204
Kanal 0_KM.JPG
Kanal 0_KM.JPG (21.67 KiB) 1030 mal betrachtet
Das

Code: Alles auswählen

channels.Get ("Keymatic_3:0").Internal(false);
channels.Get ("NEQ0683204:0").Internal(false);
klappt schon mal nicht. :roll:
Kanal 0_KM_2.JPG
Bei einem HM-PBI-4-FM geht es

Code: Alles auswählen

channels.Get ("HM-PBI-4-FM JEQ0258046:0").Internal(false);
Kanal 0.JPG
Kanal 0.JPG (24.07 KiB) 1030 mal betrachtet
eigenartigerweise.
Kanal 0_PBI.JPG
Obwohl das Flag im HM-Manager nach wie vor auf 'visible internal' steht
Gruß Günter

pivccx mit 3.xx in Produktiv und Testsystem mit HM-, HM-W, HMIP- und HMIP-W Geräten, HPCx Studio 4.1,
L-Gateways, RS-L-Gateways, HAP, Drap, FHZ200x, vereinzelt noch FS2x-Komponenten.
HM / HM-IP: Zur Zeit knapp 300 Komponenten mit ??? Kanälen .

Ich übernehme für alle von mir gegebenen Hinweise, Tipps und Links keine Haftung! Das Befolgen meiner Tipps ist nur für Fachkundige gedacht und erfolgt auf eigene Gefahr!

Benutzeravatar
Baxxy
Beiträge: 10779
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2205 Mal

Re: Kanal :0 bei HM Geräten sichtbar machen?

Beitrag von Baxxy » 12.01.2022, 12:58

Daimler hat geschrieben:
12.01.2022, 12:39
HM Keymatic
Hallo Günter...
Zeig mal bitte die Ausgabe von folgendem Testscript für deine KeyMatic.

Code: Alles auswählen

!- Gerätekanäle Namen auslesen V1.a
!- https://homematic-forum.de/forum/viewtopic.php?f=19&t=62873#p620910
string device_ser = "LEQ0529290"; !- Seriennummer eintragen

object o_Device; object o_Channel; string s_liste;
o_Device= xmlrpc.GetObjectByHSSAddress (interfaces.GetAt (0), device_ser);
if (o_Device) {
WriteLine("Gerätename: "# o_Device.Name());
foreach (s_liste,o_Device.Channels() ){o_Channel= dom.GetObject (s_liste);
if (o_Channel) {
if (o_Channel.Type() == OT_CHANNEL) {
!WriteLine ("\tKanal "# o_Channel.ChnNumber() #" heißt:   "# o_Channel.Name());
WriteLine ("\tKanal "# o_Channel.ChnNumber() #" heißt:  "# o_Channel.Name() #"\n\tSichtbarkeit: "# o_Channel.Visible() #" | Intern: "#o_Channel.Internal());
}}}}
else {
WriteLine("Seriennummer nicht gefunden!");
}

Daimler
Beiträge: 9115
Registriert: 17.11.2012, 10:47
System: Alternative CCU (auf Basis OCCU)
Wohnort: Köln
Hat sich bedankt: 37 Mal
Danksagung erhalten: 283 Mal

Re: Kanal :0 bei HM Geräten sichtbar machen?

Beitrag von Daimler » 12.01.2022, 16:28

Hi Baxxy,
Baxxy hat geschrieben:
12.01.2022, 12:58
Zeig mal bitte die Ausgabe von folgendem Testscript für deine KeyMatic.
Aye aye, captain

Code: Alles auswählen

Gerätename: Keymatic_3
	Kanal 0 heißt:  Keymatic_3:0
	Sichtbarkeit: true | Intern: true
	Kanal 1 heißt:  Keymatic_3:1
	Sichtbarkeit: true | Intern: false
Gruß Günter

pivccx mit 3.xx in Produktiv und Testsystem mit HM-, HM-W, HMIP- und HMIP-W Geräten, HPCx Studio 4.1,
L-Gateways, RS-L-Gateways, HAP, Drap, FHZ200x, vereinzelt noch FS2x-Komponenten.
HM / HM-IP: Zur Zeit knapp 300 Komponenten mit ??? Kanälen .

Ich übernehme für alle von mir gegebenen Hinweise, Tipps und Links keine Haftung! Das Befolgen meiner Tipps ist nur für Fachkundige gedacht und erfolgt auf eigene Gefahr!

Daimler
Beiträge: 9115
Registriert: 17.11.2012, 10:47
System: Alternative CCU (auf Basis OCCU)
Wohnort: Köln
Hat sich bedankt: 37 Mal
Danksagung erhalten: 283 Mal

Re: Kanal :0 bei HM Geräten sichtbar machen?

Beitrag von Daimler » 12.01.2022, 16:46

AF-Mobil hat geschrieben:
12.01.2022, 16:38
Versuch's mal über den Button "Baumstruktur öffnen"
Danke - aber schau mal hier unter 'Klappt schon mal nicht' genauer hin:
posting.php?mode=reply&f=19&t=65167#pr700108
:wink:
Gruß Günter

pivccx mit 3.xx in Produktiv und Testsystem mit HM-, HM-W, HMIP- und HMIP-W Geräten, HPCx Studio 4.1,
L-Gateways, RS-L-Gateways, HAP, Drap, FHZ200x, vereinzelt noch FS2x-Komponenten.
HM / HM-IP: Zur Zeit knapp 300 Komponenten mit ??? Kanälen .

Ich übernehme für alle von mir gegebenen Hinweise, Tipps und Links keine Haftung! Das Befolgen meiner Tipps ist nur für Fachkundige gedacht und erfolgt auf eigene Gefahr!

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“