NEWS
[Neuer Adapter] Hiob (Handy App)
-
@bommel_030
Teilweise spinnt es leider noch rum, ein reconnect sollte aber meistens helfen -
@bass-t
Ich nutze auch hauptsächlich Linux (Arch) und habe natürlich auch etwas für Linux. Wenn du auf den Link gehst, sollten dort 2 Versionen sein (eins für Linux und eins für Windows). Linux konnte ich bisher leider nur auf Arch testen.Noch ein kleiner Hinweis: Die Desktop Versionen werden vermutlich nicht so häufig Updates bekommen (vor allem wenn diese nur kleinere Bugfixes beinhalten), da dies zu viel Zeit in Anspruch nehmen würde. Es könnten also Bugs länger bestehen bleiben.
-
@mor15euro Linux Version funktioniert prächtig mit Ubuntu - gerade getestet.
Vielen Dank -
@mor15euro
Version ist demnächst aus der Beta draußen, in der Hoffnung das alles gut geht! Wie immer backup machen vor dem update -
Obwohl ich nächster Zukunft zwar wieder weniger Zeit habe aktiv mich mit der Entwicklung zu beschäftigen, teile ich trotzdem kurz mit was meine nächsten Pläne sind:
- Automatisches Erkennen von neuen Geräten
- Überarbeitung der Geräte Einstellungen
- App auch im Hintergrund laufen lassen, damit z.B Benachrichtigungen gesendet werden können
- Graphen wieder einführen und verbessern
- Advanced Widget erweitern: Color picker etc.
In naher Zukunft wird jedoch nochmal ein kleines Update kommen wodurch ein kleiner Bug behoben werden soll. Es ist momentan möglich das zwei Handys die selbe ID aufweisen, weshalb es zu Problem mit dem login system kommen kann. Mit dem Update wird eine Eindeutige UUID generiert die sich nach jeder Neuinstallation der App ändert, dadurch ist nun "unmöglich", dass 2 Handys die selbe ID aufweisen. Dadurch wird jedoch nach dem Update einmalig wieder eine Freigabe benötigt (siehe Anleitung)
-
@mor15euro
Ich freue mich das Du weiterhin an diesem Adapter arbeitest.
Für mich die beste `Visu´ App die es gibt.
Ich habe alle meine wichtigen Datenpunkte in der App.
Und das sind echt nicht wenige.
Aber der Adapter und die App machen das anstandslos. -
@malleralle
Danke für die netten Worte :), ich freue mich das die App so vielen Gefällt, ich werde mein bestes geben sie immer weiter zu entwickeln ! -
@mor15euro ich kann mich @MalleRalle nur anschließen.
Da die App extrem "klein" und fein ist, funktioniert sie für unterwegs extrem schnell und stabil.
Genau das, was ich für unterwegs brauche
Vielen Dank dafür -
Hi mor15euro,
beim nächsten Update könntest Du die Icons etwas erweitern - mir fehlt z.B. eine Treppe. -
@manfred-b-0
Beim nächsten größeren Update werden Icons nochmal erweitert, danke für den Hinweis -
Ich weiß in letzter Zeit ist leider nicht viel gekommen und leider wird sich das nicht so schnell ändern, jedoch würde ich euch gerne schon mal einen Einblick geben woran ich die letzten Tage gearbeitet habe: Ein neues Design.
Hier ein kleiner Teaser für das neue Material 3 App Design (unfinished):
https://youtube.com/shorts/6yGpOS30Yno -
@mor15euro
Gibt es die Möglichkeit für Dich das Du eine Zwischenablage einfügen könntest.
Wäre schön wenn man die States in die Zwischenablage einfügen könnte. -
@malleralle
Du meinst z.B. bei dem Value Widget, wo einfach nur der Wert angezeigt wird? Wäre schon möglich ist nur die Frage wie das Kopieren in die Zwischenablage funktionieren soll. Langes drücken ist ja schon vergeben, falls ein PopUp Menu eingestellt wurde. Jedoch wäre es denk ich möglich durch z.B. 2-3 mal schnelles hintereinander tippen auf ein State etwas in die Zwischenablage einzufügen. -
@mor15euro Dein Adapter hat meine Interesse geweckt. Es ist genau das was ich schon immer wollte.
Da du zeitlich eingeschrenkt bist, kann ich dir gerne bei dem Adapter helfen. Habe zwar auch nur begrenzt Zeit aber bei dieser guten Idee kann ich nur meine Hilfe anbieten.Gruß//Lucky
-
@lucky_esa Danke für dein Interesse an mein Adapter und das Angebot. Momentan ist der beste Weg mir zu helfen die App zu testen, Vorschläge zu bringen was noch fehlt oder wie man etwas übersichtlicher/besser gestalten/umsetzen kann. Außerdem arbeite ich immer noch an einer besseren Anleitung, da diese leider noch nicht ganz selbsterklärend ist.
-
@mor15euro Wie vielleicht schon ein paar von euch mitbekommen haben, habe in den letzten Wochen ein neues App Design raus gebracht, welches meiner Meinung nach schöner sein sollte. Außerdem kann man inzwischen auch schon selber ein paar kleinere Änderung des Themes über die App Einstellungen vornehmen. Dieses Feature soll jedoch noch ausgebaut werden.
Im Moment bin am Überlegen, den App Source Code nochmal stark zu überarbeiten, damit dieser schöner und einfacher zu lesen ist. Ich wollte deshalb fragen, ob sich Leute freuen würden, wenn ich neben dem Adapter auch noch den App Source Code öffentlich zugänglich mache. Bevor ich dies aber machen kann, muss ich den Code wie bereits erwähnt noch überarbeiten.
Evtl. können wir es ja so machen: Falls du dich darüber freuen würdest oder du es nützlich/gut fändest, dass der Source code öffentlich wird, dann "Upvote" diesen Kommentar einfach. Ansonsten einfach diese Nachricht ignorieren -
@mor15euro Ich komme von openhab und dort konnte man leicht Übersichten für das Handy erstellen. Das fehlt mir bei iobroker und nun kommt deine geilomat APP. Wer dich natürlich unterstützen und den Code hätte ich auch gerne.
Werde dir wenn ich die Zeit finde ein paar Pull Request stellen. Dann fange ich mal mit der Anleitung an (allerdings in deutsch) und dann einige dringende Änderungen am Adapter.
Habe natürlich bereits alles getestet daher nun mein Feedback.Bugs:
Garph:- Es wird nichts angezeigt (ist dir ja bekannt)
Widgets:
-
Nimmt man Änderungen vor, werden diese in den Screens nicht übernommen. Man muss das Widget in Screen und dann in Templates löschen. Danach wieder neu anlegen.
-
Advanced/Slider wird der aktuelle Zustand nicht angezeigt. Es gibt nur 0 oder 100. Auch kann man nicht sehen welche Zahl man gerade einstellen möchte.
Das Popup muss ich allerdings noch Testen, aber das sollte besser Optional sein
Screen:
Gruppen sind leider default immer offen. Besser wäre eine Auswahl für offen/geschlossen abernoch besser wäre, wenn sich die APP das mekrt...auch wenn sie geschlossen wird.
Sicherheit:
-
Alle Daten (Passwort ist ein muss) sollten verschlüsselt gesendet werden. Bei HTTPS ist es ja OK aber nicht bei HTTP oder Lokal. Dringend ändern
-
Auch den Key verschlüsselt in den Datenpunkt schreiben. Habe mir deswegen den Adapter neu geschrieben
Connection:
-
Ein Close kommt irgendwie zu schnell. Die APP sollte auf "heartbeat" reagieren. Um die Request besser zuzuordnen, sollte immer eine msgID mitgesendet werden die bei einer Antwort mitgeliefert wird.
-
Bei ersten oder erneuten connection werden alle Values einzeln an die APP gesendet. Besser wäre ein kompletter JSON
Was alles funktioniert:
Lokal Login (ohne und mit Passwort), HTTPS und HTTP habe ich nicht getestet.
Config Sync funktioniert auch
Theme Settings funktioniert auch
Templates erstellen OK
Screnns erstellen OK
Widgets funktionieren (ausser die o. g. Fehler) auch.Was könnte man hinzufügen.
Bei Array borders auswählbar machen
Bei Switch & Slider auch Farben schalten (als hex)
Notification an die APP senden und auch in Notification anzeigen lassenWas habe ich noch nicht getestet:
-
Division Line
-
Advanced/Flexible Alles Popups, Multi Selection, Handle und Button
Weitere Tests folgen.
Gruß//Lucky
-
@lucky_esa Ich danke dir für deinen Detaillierten Bericht. Viele Sachen davon habe ich bereits auf meiner TODO Liste, ich werde jedoch vielleicht noch mal die Priorisierung ändern. Nur die Graphen werde ich in naher Zukunft erstmals nicht Weiterpflegen, da der Aufwand sehr hoch ist und ich die Zeit lieber in andere Features/Bugs investieren möchte.
-
@mor15euro Bei Switch with Slider ist es leider auch so. Es kann nur 0 oder 100 bzw. min oder max geschaltet werden. Das mit den Grafiken ist schade. Hätte gerne ein Diagram von meiner Temperatur im Garten. Im Adapter ist es implementiert und die Daten werden versendet...Ist es somit viel Arbeit den JSON in der APP zu bearbeiten?
Gruß//Lucky
-
@lucky_esa Leider ganz so einfach ist es nicht. Damit die Graphen auch gut aussehen und in das ganze Design passen ist leider noch mehr Arbeit notwendig als ich ursprünglich gedacht habe. Außerdem haben die Graphen (als sie noch funktioniert haben) die Performance der App noch sehr stark beeinflusst.