Micromatic
Moderator: Co-Administratoren
-
- Beiträge: 12132
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 852 Mal
- Danksagung erhalten: 2155 Mal
- Kontaktdaten:
Re: Micromatic
Auch wenn es mich persönlich nicht (mehr) betrifft, halte ich die Abhängigkeit eines "Zwischen-Addons" für eine App auch für unsinnig / unnötig.
PocketControl kommt auch ohne Addon aus. Und man muss auch nicht zwingend die XML-RPC Schnittstelle abonnieren (bzgl. des Bugs).
PocketControl kommt auch ohne Addon aus. Und man muss auch nicht zwingend die XML-RPC Schnittstelle abonnieren (bzgl. des Bugs).
- Baxxy
- Beiträge: 10935
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 617 Mal
- Danksagung erhalten: 2253 Mal
Re: Micromatic
Ich weiß doch das PocketControl die "beste" App für eine CCU ist.
Und ich hatte immer gehofft das da mal eine Version für Android kommt.
Ich weiß aber nicht auf welche Schnittstellen sie setzt.
Dem Problem mit dem de-init bei den VirtualDevices kann man ja entgegentreten indem der Client immer die gleiche IP sowie den gleichen Port nutzt.
Und ich hatte immer gehofft das da mal eine Version für Android kommt.
Ich weiß aber nicht auf welche Schnittstellen sie setzt.
Dem Problem mit dem de-init bei den VirtualDevices kann man ja entgegentreten indem der Client immer die gleiche IP sowie den gleichen Port nutzt.
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
- blackhole
- Beiträge: 3732
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 185 Mal
- Danksagung erhalten: 587 Mal
Re: Micromatic
Wozu? Gibt es da keine anderen Wege?
Ja, wie ich auch ausdrücklich schrieb: Aus Sicht von HomeMatic.
-
- Beiträge: 261
- Registriert: 19.02.2023, 18:40
- System: CCU
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 23 Mal
Re: Micromatic
Wo ist sie?
Wie kann ich sie bauen?
Was ist das Konzept der Anbindung?
Nur Android? Wo ist iOS? Was ist mit Desktop?
Vorteile? ( außer den open source Ansatz)
-
- Beiträge: 384
- Registriert: 19.06.2017, 09:24
- Hat sich bedankt: 20 Mal
- Danksagung erhalten: 67 Mal
Re: Micromatic
Eine App braucht meines Erachtens nicht unbedingt Statusänderungen in Echtzeit gepusht bekommen, deshalb auch keine permanente Verbindung. Die App muss sich halt zyklisch den Status holen, oder bei Bedarf zum Beispiel nach Übergabe eines Soll-Werts, um zu sehen, ob dieser auch übernommen wurde.
Also XML-RPC und nach jeder Übertragung die Verbindung trennen, oder RemoteSkript. Selbst Jens hatte hier im Zusammenhang mit TinyMatic und der fehlenden Authentifizierung schon mal geäußert, dass die XML-API eigentlich obsolet ist, weil damit nicht mehr möglich ist als über RemoteSkript.
Zudem birgt die Verwendung der XML-API nur wieder Gefahr, dass jemand auf die Idee kommt den Port 80 oder 443 im Router auf zu machen, um die App von unterwegs nutzen zu können.
- jmaus
- Beiträge: 9892
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 465 Mal
- Danksagung erhalten: 1890 Mal
- Kontaktdaten:
Re: Micromatic
Beides wird zeitnah durch eine neue XML-API v2 Version die ich hoffentlich bald freigeben werde behoben sein. Diese wird dann zwingend eine Authentifizierung via stateless Tokens benötigen um via XML-API dann Daten auf sicherem Wege abholen zu können. Siehe viewtopic.php?f=41&t=77234#p749409rentier-s hat geschrieben: ↑28.09.2023, 13:15Also XML-RPC und nach jeder Übertragung die Verbindung trennen, oder RemoteSkript. Selbst Jens hatte hier im Zusammenhang mit TinyMatic und der fehlenden Authentifizierung schon mal geäußert, dass die XML-API eigentlich obsolet ist, weil damit nicht mehr möglich ist als über RemoteSkript.
Zudem birgt die Verwendung der XML-API nur wieder Gefahr, dass jemand auf die Idee kommt den Port 80 oder 443 im Router auf zu machen, um die App von unterwegs nutzen zu können.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 384
- Registriert: 19.06.2017, 09:24
- Hat sich bedankt: 20 Mal
- Danksagung erhalten: 67 Mal
Re: Micromatic
Auch wenn die XML-API selbst dann sicher(er) sein wird, ändert das nichts daran
Und wir alle wissen, wie das enden kann.
Mir ging es aber eigentlich lediglich um Deine Aussage
Das relativiert sich dahingehend, dass die XML-API v2 sicherer sein wird, ändert aber nichts an der Tatsache, dass die CCU auch ohne Addons bereits Schnittstellen besitzt, über die eine App kommunizieren könnte. Insofern stimme ich blackhole zu, dass es an der Zeit wäre, neu entwickelte Apps gleich unabhängig von Addons zu gestalten.
Re: Micromatic
es freut mich wenn Interesse besteht. ich habe aktuell kaum Zeit aber ich würde es as soon as possible auf git hochladen. die app ist schon im play Store aber soweit ich Google verstehe brauche ich eine Mindestanzahl an Beta Testern um es dann ohne Restriktionen frei zugänglich zu machen. bitte schreibt mich an. ich freue mich.
- jmaus
- Beiträge: 9892
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 465 Mal
- Danksagung erhalten: 1890 Mal
- Kontaktdaten:
Re: Micromatic
Tut mir leid wenn ich das so hart sagen muss, aber für mich liest sich das alles (vor allem das "habe aktuell kaum Zeit...") nach einer Totgeburt. Da du hier recht neu bist: In der Vergangenheit sind hier schon einige Personen/Leute genauso halsüberkopf verschwunden wie sie mit solchen Projekten plötzlich aufgetaucht sind. Und jetzt irgendetwas halbgares irgendwo auf GitHub hinzuwerfen und zu denken jemand anders würde deine primäre Arbeit machen ist leider zu kurz Gedacht. Lass dir aus Erfahrung sagen, das gerade das entwickeln einer Applikation oder auch Smartphone-App als HomeMatic Anwendung nichts ist was man mal kurz übers Wochenende oder über 1-2 Monate so halt mal macht bzw. zusammenklickt. Da gehört eine kontinuierliche Entwicklung mit einer recht hohen Zeitoperfungsgabe mit dazu. Wie schon erwähnt: Schau dir nur mal das tinyMatic Projekt oder andere vergleichbare Projekte an. In diese sind Mannjahre reingeflossen und sie sind immer noch nicht fertig oder sie unterstützen nicht alle Gerätearten. Und nicht anders wird es bei deiner neuen Anwendung sein, alleine schon weil du sicherlich nicht alle verschiedensten Gerätetypen vor Ort haben wirst die man ganz individuell aber implementieren muss.dragontas hat geschrieben: ↑28.09.2023, 16:07es freut mich wenn Interesse besteht. ich habe aktuell kaum Zeit aber ich würde es as soon as possible auf git hochladen. die app ist schon im play Store aber soweit ich Google verstehe brauche ich eine Mindestanzahl an Beta Testern um es dann ohne Restriktionen frei zugänglich zu machen. bitte schreibt mich an. ich freue mich.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
Re: Micromatic
ich nutze micromatic jetzt seit 1,5 Jahren. brauche auch nur eine Ansteuerung von Heizkörpern und schaltern. wäre schade wenn die App mit mir stirbt. wenns jemand nicht gefällt muss er es ja nicht nutzen. Mit Xamarin kann man es sogar für ios kompilieren