NEWS
[Projekt] ioGo # Smarthome to go
-
Er braucht offensichtlich ewig lange, um zu syncronisieren, siehe Anhang. Und das sind nur ein paar der zu syncronisierenden Objekte⊠Evtl. liegt es daran? `
Ich sehe da nichts von synchronisierenâŠ
Woran erkennst du, dass irgendwas lange synchronisiert?
Beim Starten der iogo Instanz ist der einzige Zeitpunkt, an dem alle relevanten Objekte neu synchronisiert werden.
-
Was sind dann die ganzen send state EintrÀge?
hÀtte jetzt erwartet, dass es damit zu tun hat.
-
Was sind dann die ganzen send state EintrÀge?
hÀtte jetzt erwartet, dass es damit zu tun hat. `
"send state âŠ" kommt von StatusĂ€nderungen.
Dann hat sich ein State geÀndert, den du in einer Enum zugeordnet hast.
-
Verstehe.
Hier ein Screenshot, wo ich meine BĂŒrodeckenlampe geschaltet habe (auf 165). Die Lampe ging auf 165 an, aber der Kreis dreht sich leider immer noch in der App.
1534_04102018132913.jpg -
Verstehe.
Hier ein Screenshot, wo ich meine BĂŒrodeckenlampe geschaltet habe (auf 165). Die Lampe ging auf 165 an, aber der Kreis dreht sich leider immer noch in der App. `
Das ist komisch, muss ich mal mehr drauf Achten wenn ich die App nutze.
Bisher ging es bei mir immer sofort.
-
NĂ€chste Info.
Wenn ich ĂŒber einen Taster oder iobroker etwas schalte, bekommt das die APP nicht mehr mit. Ein send state sehe ich im ioBroker log. Aber in der App kommt nichts an. Schalten geht ĂŒber die App zu dem Zeitpunkt aber trotzdem. Genau dann kommt auch wieder der "Kreis". Es scheint, als wenn die states in der App nicht ankommen.
Installiert ist der Adapter Version 0.0.12 und App Version 0.27.09
-
Sodele ⊠hab den iogo und auch die App nun mal getestet ...
So funktioniert erstmal alles ... den rollen Kreis, der erst bei App-Neustart weggeht hatte
ich dabei auch ... Schalten geht zwar munter weiter, nur der sich drehende Kreis bleibt.
Ich hÀtte da noch ein paar Ideen als Erweiterungen:
1.) Eigene Namen fĂŒr States definieren
Könnte vorerst ĂŒber ein ErgĂ€zung der Objekte stattfinden, z.B.:
{ "common": { "type": "boolean", "def": false, "read": true, "write": true, "name": "Wohnzimmer.Deckenleuchte.state", "role": "switch.light" "iogo: { name: "Wohnzimmer Deckenleuchte" } } ....SpÀter könnte man dieses Objekt dann ggfs. noch erweitern.
Falls common.iogo.name undefiniert oder leer ist, dann sollte wieder common.name benutzt werden.
Irgendwann sollte dies dan. evtl. ĂŒber den Adapter konfigurierbar sein; also State auswĂ€hlen,
Raum und Funktion auswÀhlen und den Namen vergeben.
2.) Gruppieren von States
Vielleicht wÀre es manchmal ganz praktisch mehrere States zu einem GerÀte optisch zusammenzufassen.
Mir fallen da spontan die HomeMatic-Heizungsthermostate ein, wo man actuelle Temperatur, Solltemperatur,
und Ventilöffnungsgrad direkt sehen kann.
Oder auch HUE-Lampen, um bri, sat und hue einzustellen.
Generell denke ich, wÀre es eine gute Idee, in der iogo-App nicht die einzelnen States zu sehen, sondern nur GerÀte.
Ein Lichtschalter wÀre dann zum Beispiel ein GerÀt mit nur einem State, nÀmlich dem switch.light-State.
Ideen wie man sowas im Adapter konfigurieren kann wĂ€re der Cloud-Adapter .. natĂŒrlich angepaĂt.
Darstellung in der App könnte man sich Tinymatic ansehen, wo GerÀte halt als GerÀte mit 1..n States angesehen werden.
Leider ist Tinymatic nur fĂŒr die CCU gedacht; somit fehlt da momentan die HĂ€lfte meiner GerĂ€te aus dem ioBroker ⊠:-)
3.) LowBat-Anzeige
Wenn es nur GerÀte gibt und keine einzelnen States, könnte man auch lowBat oder reachable/unreachable signalisieren,
sofern es den State "indicator.lowbat" in dem konfigurierten GerÀt gibt.
4.) Ăbersetzungen
Bisher sind die Ăbersetzung alle in Englisch; wĂŒrde das auf ein paar Sprachen (z.B. Deutsch, Spanisch, Russisch)
konfigurierbar machen. Mit entsprechenden Ressource-Files in der App sollte das machbar sein.
Die App selber finde ich sehr gut; einfach gehalten und ĂŒbersichlich.
Mit dem iobroker.mobile-Adapter konnte ich mich nicht anfreunden; und leider wird der, wie es scheint, auch nicht weiterentwickelt.
MfG Markus
-
Fragt sich nur, wo Du den Issue aufgemacht hast .. :-)
Im GitHub von dem iogo-Adapter habe ich nichts gesehen dazu:
https://github.com/nisiode/ioBroker.iogo
Aber ich denke auch, daà die Idee gut ist ⊠und womöglich in Zukunft
auch flexibler und einfacher erweiterbar. Javascript kann ich ja noch irgendwie,
aber bei Apps bin ich raus ...
MfG Markus
-
Ich hab da auch mal ein paar Ideen skizziert, wie man das umsetzen könnte:
https://github.com/nisiode/ioGo/issues/39
Was in der App ncoh schön wĂ€re, wĂ€re die SchriftgröĂe zu Ă€ndern .. mir erscheint die momentan zu groĂ.
Und natĂŒrlich Ăbersetzungen einbauen ⊠:-)
MfG Markus
-
bzgl der SchriftgröĂe hatte ich schon nen issue eröffnet oder hier angeregt gehabt. Ich weiĂ Es nicht mehr. Ist schon etwas her. 8-)
-
Der Abbruch der Synchronisation lag an einer PrĂŒfung auf State-Ănderungen.
Es wurden nur States bestÀtigt, wenn sich der Value geÀndert hatte.
In Version 0.1.0 diese EinschrÀnkung deaktiviert.
Bitte den Adapter updaten und die instanz restarten.
-
Jepp, die Tests eben verliefen durchaus positiv 8-)
-
Ich bin da leider anderer Meinung. Ich habe bisher die App ohne den Adapter genutzt und seit den letzten Updates (in der vergangenen Woche) klappte die App erst nicht mehr. Habe daher die App neu eingerichtet und dann klappte garnichts mehr. Erst als ich den Adapter installiert habe, synchronisierte die App wieder. Jedoch möchte ich den Adapter nicht nutzen, sondern nur den Web Adapter, wie bisher halt.
Ich teste jetzt noch weiter, aber vorerst bin ich wieder auf den Material Web Adapter gewechselt. Vielleicht logge ich dann auch Mal den Installationsprozess und hÀngen die Log hier an.
-
Ich bin da leider anderer Meinung. Ich habe bisher die App ohne den Adapter genutzt und seit den letzten Updates (in der vergangenen Woche) klappte die App erst nicht mehr. Habe daher die App neu eingerichtet und dann klappte garnichts mehr. Erst als ich den Adapter installiert habe, synchronisierte die App wieder. Jedoch möchte ich den Adapter nicht nutzen, sondern nur den Web Adapter, wie bisher halt.
Ich teste jetzt noch weiter, aber vorerst bin ich wieder auf den Material Web Adapter gewechselt. Vielleicht logge ich dann auch Mal den Installationsprozess und hÀngen die Log hier an. ` Wie hast du deinen Web Adapter konfiguriert?
Gesendet von meinem Pixel 2 mit Tapatalk
-
-
@nisio:Und natĂŒrlich Ăbersetzungen einbauen ⊠:-) `
Gesendet von meinem Pixel 2 mit Tapatalk ` Welche Sprachen?
Gesendet von meinem Pixel 2 mit Tapatalk
-
Ich wĂŒrde als Sprachen empfehlen:
Englisch, Deutsch, Russisch, Spanisch, Französisch.
In dieser Reihenfolge etwa ⊠:-) `
Das geht los⊠Deutsch, Englisch krieg ich hin. Spanisch und Französisch wird sportlich. Russisch muss ich passen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden