Hallo,
der ioBroker ist bekanntlich nicht in der Lage, versteckte Systemvariablen über den rpc-rega-Adapter zu erkennen. Man muss diese Systemvariablen daher in der CCU sichbar schalten, damit ein Zugriff erfolgen kann.
Ein Beispiel für eine versteckte Systemvariable ist der Tagesregenzähler der HMIP-Wettersensoren. Diesen kann man aber im ioBroker durchaus nutzen, um sich die tägliche Niederschlagsmenge in einem Diagramm anzeigen zu lassen.
Nun gibt es meistens gute Gründe, die dafür sprechen, warum diese Systemvariablen nicht sichtbar sind. Gäbe es aber eventuell eine Möglichkeit, unsichtbare Systemvariablen weiterhin in der CCU unsichtbar zu lassen, aber für externe Anwendungen, wie den ioBroker sichtbar zu machen?
Gruß,
Thorsten
Versteckte Systemvariablen für externe Anwendungen sichtbar machen
Moderator: Co-Administratoren
-
- Beiträge: 10660
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 321 Mal
- Danksagung erhalten: 501 Mal
Versteckte Systemvariablen für externe Anwendungen sichtbar machen
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
-
- Beiträge: 3733
- Registriert: 23.09.2017, 12:04
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 120 Mal
Re: Versteckte Systemvariablen für externe Anwendungen sichtbar machen
Hallo
da musst Du wohl auch mal auf der ioBroker Seite fragen.
"PocketControl" ist eine App, also eine "externe Anwendung"
Dort kann ich unter Geräte / Sysvar auch die System internen versteckten Variablen sehen. Im Gegensatz zu anderen SysVar kann ich diese nicht mit neuen Werten beschreiben, aber auch dort würde ich den Grund in der App vermuten, nicht in der CCU FW
da musst Du wohl auch mal auf der ioBroker Seite fragen.
"PocketControl" ist eine App, also eine "externe Anwendung"
Dort kann ich unter Geräte / Sysvar auch die System internen versteckten Variablen sehen. Im Gegensatz zu anderen SysVar kann ich diese nicht mit neuen Werten beschreiben, aber auch dort würde ich den Grund in der App vermuten, nicht in der CCU FW
- Black
- Beiträge: 5480
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 424 Mal
- Danksagung erhalten: 1074 Mal
- Kontaktdaten:
Re: Versteckte Systemvariablen für externe Anwendungen sichtbar machen
Die Lösung sollte auf IOBroker Seite durchzuführen sein. Es kommt dauf an, wie die Systemvariablen abgefragt werden.
EnumUsedIDs oder EnumIDs.. EnumIDs liefert dir dann alle.
Anders arbeitet der SDV bei seiner Typabfrage ja auch nicht. Dort kannst ja den Enumerationstyp auch einstellen. Und dementsprechend bekommt du die Liste.
Black
EnumUsedIDs oder EnumIDs.. EnumIDs liefert dir dann alle.
Anders arbeitet der SDV bei seiner Typabfrage ja auch nicht. Dort kannst ja den Enumerationstyp auch einstellen. Und dementsprechend bekommt du die Liste.
Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
-
- Beiträge: 10660
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 321 Mal
- Danksagung erhalten: 501 Mal
Re: Versteckte Systemvariablen für externe Anwendungen sichtbar machen
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
- Black
- Beiträge: 5480
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 424 Mal
- Danksagung erhalten: 1074 Mal
- Kontaktdaten:
Re: Versteckte Systemvariablen für externe Anwendungen sichtbar machen
Umgekehrt machste die halt sichtbar auf der CCU.. entweder per script, oder bei dir mit dem SDV isses anklicken und haken setzen.
das ist mit den systeminternen Programmen ja genauso, im IOBroker siehste die nicht.
Black
das ist mit den systeminternen Programmen ja genauso, im IOBroker siehste die nicht.
Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
-
- Beiträge: 1184
- Registriert: 09.01.2016, 17:42
- Wohnort: Sauerland
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Versteckte Systemvariablen für externe Anwendungen sichtbar machen
Durch die Hinweise hier wird die Option wohl mit der nächsten Adapter Version abzufragen sein.
Schon cool wie schnell so eine neue Funktion eingebaut wird.
Schon cool wie schnell so eine neue Funktion eingebaut wird.