HM-Explorer
Moderator: Co-Administratoren
HM-Explorer
NAbend,
da ja leider der HM Invenstigator von uns gegangen ist, habe ich mir mal die Mühe gemacht was ähnliches anzufangen. Das ganze ist eine Electron Application. Damit ist es xPlatform fähig und läuft auf MacOS als auch auf Windows. (dsa bringt dann leider eine recht große Runtime mit aber hey Plattenplatz ist ja billig)
Aktuell können alle Geräte/Kanäle/Datenpunkte der CCU angeschaut werden, und es gibt einen Scriptrunner.
Das GitHub Projekt ist hier : https://github.com/thkl/HM-Explorer
Die Binarys für die jeweiligen Plattformen sind hier : https://github.com/thkl/HM-Explorer/tree/master/dist
Die Windows-Version kann ich mangels Windows nicht testen.
PS Ja CCU Variablen fehlen noch und einige Geräteicons müssen auch noch integriert werden ....
da ja leider der HM Invenstigator von uns gegangen ist, habe ich mir mal die Mühe gemacht was ähnliches anzufangen. Das ganze ist eine Electron Application. Damit ist es xPlatform fähig und läuft auf MacOS als auch auf Windows. (dsa bringt dann leider eine recht große Runtime mit aber hey Plattenplatz ist ja billig)
Aktuell können alle Geräte/Kanäle/Datenpunkte der CCU angeschaut werden, und es gibt einen Scriptrunner.
Das GitHub Projekt ist hier : https://github.com/thkl/HM-Explorer
Die Binarys für die jeweiligen Plattformen sind hier : https://github.com/thkl/HM-Explorer/tree/master/dist
Die Windows-Version kann ich mangels Windows nicht testen.
PS Ja CCU Variablen fehlen noch und einige Geräteicons müssen auch noch integriert werden ....
Gruß Thomas
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- Herbert_Testmann
- Beiträge: 11062
- Registriert: 17.01.2009, 11:30
- Danksagung erhalten: 7 Mal
Re: HM-Explorer
Hallo Thomas
funktionieren tut es unter OSX erst mal.
Mir fehlt das Hauptmenu der App mit Einstellungen, Über und vor allem Quit. Apfel + Q geht auch nicht. Nur das rote Kreuz
Das die IP gemerkt wird, finde ich schon mal sehr gut.
Könnte es eine Seite mit RSSI Werten geben ?? So etwas wie HM companion ?
funktionieren tut es unter OSX erst mal.
Mir fehlt das Hauptmenu der App mit Einstellungen, Über und vor allem Quit. Apfel + Q geht auch nicht. Nur das rote Kreuz
Das die IP gemerkt wird, finde ich schon mal sehr gut.
Könnte es eine Seite mit RSSI Werten geben ?? So etwas wie HM companion ?
---
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig
Re: HM-Explorer
Herbert_Testmann hat geschrieben: Mir fehlt das Hauptmenu der App mit Einstellungen, Über und vor allem Quit. Apfel + Q geht auch nicht. Nur das rote Kreuz
Das die IP gemerkt wird, finde ich schon mal sehr gut.
Könnte es eine Seite mit RSSI Werten geben ?? So etwas wie HM companion ?
Ja, und ja ... Ich habe festgestellt, das ich zwar das Developer Menü ausblende, wenn ich den Production Build mache, aber kein Production Menü habe ...
Aber dafür das es das Ergebnis eines kühlen Sonntagnachmittags ist, bin ich erstmal zufrieden ...
Gruß Thomas
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
Re: HM-Explorer
So, es gibt jetzt eine RSSI Info und die App hat ein About/Close Menü.
Gruß Thomas
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- Herbert_Testmann
- Beiträge: 11062
- Registriert: 17.01.2009, 11:30
- Danksagung erhalten: 7 Mal
Re: HM-Explorer
sehr schön, danke
---
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig
-
- Beiträge: 14086
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 580 Mal
- Danksagung erhalten: 1492 Mal
Re: HM-Explorer
Ich kann Dir die grundsätzliche Funktionsfähigkeit unter Windows10 bestätigen. Die Menüeintrage "Variablen" und "Events" sind noch funktionslos. Aber das hast Du ja geschrieben. Bin schon auf die Erweiterung gespannt. Und danke für Deine Arbeit.thkl hat geschrieben:Die Windows-Version kann ich mangels Windows nicht testen.
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
Re: HM-Explorer
Danke für die Rückmeldung. Da weiß ich das der Windows [emoji403] Prozess funktioniert.
Variablen mach ich noch. Da werden die CCU Variablen angezeigt.
Events wird eine Möglichkeit sein, sich die Events die Geräte durch Statusändeungen auf einem Interface erzeugen, anzuzeigen und auch nach Geräten zu filtern.
Da kann man dann sehen, wie gesprächig ein Gerät ist.
Andere Ideen sind willkommen.
sent from a solid block of aluminum.
Variablen mach ich noch. Da werden die CCU Variablen angezeigt.
Events wird eine Möglichkeit sein, sich die Events die Geräte durch Statusändeungen auf einem Interface erzeugen, anzuzeigen und auch nach Geräten zu filtern.
Da kann man dann sehen, wie gesprächig ein Gerät ist.
Andere Ideen sind willkommen.
sent from a solid block of aluminum.
Gruß Thomas
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- AudioSonic
- Beiträge: 236
- Registriert: 31.08.2014, 20:15
Re: HM-Explorer
Hi thkl,
kann die Funktionsfähigkeit unter Win10 (64bit) auch bestätigen! Coole Sache!!
Zwei Dinge die ich auf Anhieb ganz cool fände (vielleicht stehen die ja schon auf deiner Todo-Liste):
- Datenpunkte per STRG+C oder Rechtsklick Maustaste kopieren können
- wenn man vom Scripteditior in eine anderen Unterpunkt/Ansicht wechselt, den Scripteditor nicht resetten. So kann man zwischen Kanälen und Scripteditor leichter switchen
- vielleicht zu den Datenpunkten jeweils noch den entsprechnden "Scriptcode" anzeigen lassen in Bezug auf Wert per Skript auslesen/setzen: also wie sieht der Code aus um Datenpunkte entsprechend auszulesen bzw. zu setzen (je nachdem was verfügbar ist). Ich stelle mir grad so vor damit Skripte evtl. "baukastenartig" zusammenstellen zu können.... oder für Anfänger den Einstieg leichter zu gestalten
Viele Grüße
kann die Funktionsfähigkeit unter Win10 (64bit) auch bestätigen! Coole Sache!!
Zwei Dinge die ich auf Anhieb ganz cool fände (vielleicht stehen die ja schon auf deiner Todo-Liste):
- Datenpunkte per STRG+C oder Rechtsklick Maustaste kopieren können
- wenn man vom Scripteditior in eine anderen Unterpunkt/Ansicht wechselt, den Scripteditor nicht resetten. So kann man zwischen Kanälen und Scripteditor leichter switchen
- vielleicht zu den Datenpunkten jeweils noch den entsprechnden "Scriptcode" anzeigen lassen in Bezug auf Wert per Skript auslesen/setzen: also wie sieht der Code aus um Datenpunkte entsprechend auszulesen bzw. zu setzen (je nachdem was verfügbar ist). Ich stelle mir grad so vor damit Skripte evtl. "baukastenartig" zusammenstellen zu können.... oder für Anfänger den Einstieg leichter zu gestalten
Viele Grüße
Zuletzt geändert von AudioSonic am 27.06.2017, 20:01, insgesamt 1-mal geändert.
-
- Beiträge: 14086
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 580 Mal
- Danksagung erhalten: 1492 Mal
Re: HM-Explorer
Ich habe noch eine. Wenn Du an den Variablen dran bist, könntest Du vielleicht noch die Geistervariablenproblematik berücksichtigen.thkl hat geschrieben:Andere Ideen sind willkommen.
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
Re: HM-Explorer
Schau ich mir an
sent from a solid block of aluminum.
sent from a solid block of aluminum.
Gruß Thomas
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-
- sent from my dishwasher -
- Head of HomeControl for iOS -
- Steuerung der CCU über HomeKit (Siri) -
- Homematic Interface Layer - baut alles was HTTP kann in die CCU, ja auch Alexa-