NEWS
[Projekt] ioGo # Smarthome to go
-
@MGK sagte in [Projekt] ioGo # Native Android App:
@nisio sagte in [Projekt] ioGo # Native Android App:
Gruppierung von States gibt es noch nicht
Das weiß ich und sieht man ja auch. Ich weiß aber welche States von welchem Gerät kommen und habe deswegen entdeckt, das States von einem Gerät entweder komplett oder gar nicht aktualisiert werden.
Mit dem web Adapter werden die States auch nicht aktualisiert, es muss also an der App liegen.
Soll bzw. kann ich noch was testen, damit du was zur Fehlersuche hast?Ok, dann sind vielleicht Sonderzeichen in der ID enthalten.
Hast du mal ein screenshot oder den RAW von einem der Objekte. -
@Coffeelover sagte in [Projekt] ioGo # Native Android App:
Hallo in die Runde und sorry für die Anfängerfrage: Ich habe die App frisch aus dem Appstore gezogen, bekomme jedoch keine Elemente zum Schalten angezeigt. Die neu erzeugten Räume sehe ich, die sind jedoch leer. In den Aufzählungen in iobroker habe ich jedoch einen Dimmer und einen Schalter eingefügt gem. Anleitung auf Github. Was habe ich noch vergessen?
VG
Hallo Coffeelover,
hast du einzelne States direkt der Aufzählung zugeordnet?
Zuordnungen von Device oder Channel reichen nicht aus. -
@nisio sagte in [Projekt] ioGo # Native Android App:
@MGK sagte in [Projekt] ioGo # Native Android App:
@nisio sagte in [Projekt] ioGo # Native Android App:
Gruppierung von States gibt es noch nicht
Das weiß ich und sieht man ja auch. Ich weiß aber welche States von welchem Gerät kommen und habe deswegen entdeckt, das States von einem Gerät entweder komplett oder gar nicht aktualisiert werden.
Mit dem web Adapter werden die States auch nicht aktualisiert, es muss also an der App liegen.
Soll bzw. kann ich noch was testen, damit du was zur Fehlersuche hast?Ok, dann sind vielleicht Sonderzeichen in der ID enthalten.
Hast du mal ein screenshot oder den RAW von einem der Objekte.Hier die RAW Daten vom Rollladen Flur-EG, welcher nicht aktualisiert wurde.
{ "from": "system.adapter.hm-rega.0", "ts": 1550023578951, "common": { "name": "Rollladen Flur-EG.LEVEL", "type": "number", "unit": "%", "role": "level.blind", "workingID": "WORKING", "def": 0, "min": 0, "max": 100, "read": true, "write": true, "custom": { "influxdb.0": { "enabled": true, "changesOnly": false, "debounce": "", "retention": 0, "changesRelogInterval": 0, "changesMinDelta": 0, "storageType": "" } }, "smartName": { "de": "Rollo Flur EG" } }, "native": { "CONTROL": "BLIND.LEVEL", "ID": "LEVEL", "TYPE": "FLOAT", "UNIT": "100%", "DEFAULT": 0, "FLAGS": 1, "MAX": 1, "MIN": 0, "OPERATIONS": 7, "TAB_ORDER": 0 }, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "hm-rpc.0.OEQ0266182.1.LEVEL", "type": "state" }
Hier die RAW Daten vom Raumsensor Bad, welcher auch nicht aktualisiert wurde:
{ "type": "state", "common": { "def": 0, "type": "number", "read": true, "write": false, "min": 0, "max": 100, "unit": "%", "role": "value.humidity", "name": "Raumklima Bad.HUMIDITY", "custom": { "influxdb.0": { "enabled": true, "changesOnly": true, "debounce": "", "retention": 0, "changesRelogInterval": 0, "changesMinDelta": 0, "storageType": "", "aliasId": "" } } }, "native": { "MIN": 0, "OPERATIONS": 5, "MAX": 100, "FLAGS": 1, "ID": "HUMIDITY", "TYPE": "INTEGER", "DEFAULT": 0, "CONTROL": "HEATING_CONTROL_HMIP.HUMIDITY", "UNIT": "%" }, "from": "system.adapter.hm-rpc.1", "ts": 1547414518192, "_id": "hm-rpc.1.000A970990460B.1.HUMIDITY", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
Was mir jetzt noch aufgefallen ist, ändere ich den Wert eines null Wert States, wird dieser sofort akualisiert und die Einstellung auch umgesetzt. Das habe ich nun mal für alle Rollladen gemacht, nun haben alle Rollladen Werte Werte, siehe Fotos.
Ändere ich nun mit meiner alten HomeMatic App den Status der Rollladen, wird der neue Status nun auch in der ioGo App richtig angezeigt.
-
@MGK ich habe beide Objekte bei mir erstellt aus deinem RAW und beide laufen perfekt. Hast du beide auch einem Raum direkt zugeordnet?
-
@nisio sagte in [Projekt] ioGo # Native Android App:
@MGK ich habe beide Objekte bei mir erstellt aus deinem RAW und beide laufen perfekt. Hast du beide auch einem Raum direkt zugeordnet?
Beide Objekte sind jeweils einem Raum und einer Funktion zugeordnet, also z.B. Bad und Rollladen.
-
Es sind aber nicht alle States mehreren Objekten zugeordnet.
Aktuell synchronisiert die App wieder nicht.
Würde dir eine Teamviewer Sitzung auf dem Handy und dem ioBroker zur Fehlersuche helfen?
-
@nisio sagte in [Projekt] ioGo # Native Android App:
@MGK ich habe beide Objekte bei mir erstellt aus deinem RAW und beide laufen perfekt. Hast du beide auch einem Raum direkt zugeordnet?
Ja das habe ich, siehe Foto.
-
@nisio
Ja, meiner Meinung nach habe ich die Stats direkt zugeordnet. -
@MGK @nisio heute noch ein wenig getestet, bekomme einen sonoff nicht angezeigt, beide im Kinderzimmer einer als Haushaltsgerät, einer als Licht, gleiche Einstellung, gleiche Firmware, gleiches raw.
Habe dann versuchsweise, Verbindung von Adapter auf web gewechselt und neu eingelesen.
Resultat: Vorher 267 states, jetzt nur noch 203, Anzahl Räume und Funktion ist gleich geblieben.
Durch den wechsel auf web werden, nun alle vorhandenen Geräte erfasst.Sonoff wird nun erkannt, und auch der Shelly ist nun vorhanden und funktioniert, desweiteren sehe ich nun auch sämtliche state´s meiner xiaomi Sensoren.
Gruss
-
@Coffeelover Welchen Adapter nutzt du zur Verbindung web, cloud oder iogo?
-
@crunchip sagte in [Projekt] ioGo # Native Android App:
@MGK @nisio heute noch ein wenig getestet, bekomme einen sonoff nicht angezeigt, beide im Kinderzimmer einer als Haushaltsgerät, einer als Licht, gleiche Einstellung, gleiche Firmware, gleiches raw.
sind es wirklich immer die gleichen States die fehlen? oder ist das immer zufällig?
Habe dann versuchsweise, Verbindung von Adapter auf web gewechselt und neu eingelesen.
Resultat: Vorher 267 states, jetzt nur noch 203, Anzahl Räume und Funktion ist gleich geblieben.welche Objekte fehlen denn bei web? Hast du mal ein Beispiel RAW bitte
Durch den wechsel auf web werden, nun alle vorhandenen Geräte erfasst.
bin verwirrt, ich dachte bei web fehlen nun Geräte?
Sonoff wird nun erkannt, und auch der Shelly ist nun vorhanden und funktioniert, desweiteren sehe ich nun auch sämtliche state´s meiner xiaomi Sensoren.
Juhu
-
@MGK sagte in [Projekt] ioGo # Native Android App:
Es sind aber nicht alle States mehreren Objekten zugeordnet.
Was meinst du mit "mehreren Objekten"?
Aktuell synchronisiert die App wieder nicht.
Meinst du mit "synchronisiert nicht" die null Einträge?
Passiert das einfach so plötzlich, oder hast du irgendwas gemacht?Würde dir eine Teamviewer Sitzung auf dem Handy und dem ioBroker zur Fehlersuche helfen?
Danke für das Angebot.
Aktuell habe ich da leider keine Zeit für. -
@nisio geh ich morgen näher darauf ein, die Arbeit ruft leider, hab auch noch ein zwei Anliegen.
Aber vorab schon mal die Frage, ob es möglich wäre die Schriftgröße/ Textfeld anzupassen?
Da ich mir z.b. Raumname eines Sensors der gerade aktiv ist, oder Info vom Wetterdienst anzeigen lasse. -
@nisio sagte in [Projekt] ioGo # Native Android App:
@MGK sagte in [Projekt] ioGo # Native Android App:
Es sind aber nicht alle States mehreren Objekten zugeordnet.
Was meinst du mit "mehreren Objekten"?
Aktuell synchronisiert die App wieder nicht.
Meinst du mit "synchronisiert nicht" die null Einträge?
Passiert das einfach so plötzlich, oder hast du irgendwas gemacht?Würde dir eine Teamviewer Sitzung auf dem Handy und dem ioBroker zur Fehlersuche helfen?
Danke für das Angebot.
Aktuell habe ich da leider keine Zeit für.Mit mehreren Objekte meine ich das manche States mehreren Objekten zugeordnet sind.
Ja mit synchronisiert nicht meine ich die null Einträge.
Die null Einträge kamen nach der Neuinstallation der App.Seit heute früh habe ich auch den Shelly State in der App.
Hast du was geändert oder liegt es es daran das ich den Shelly umbenannt hatte? -
@MGK sagte in [Projekt] ioGo # Native Android App:
@nisio sagte in [Projekt] ioGo # Native Android App:
@MGK sagte in [Projekt] ioGo # Native Android App:
Es sind aber nicht alle States mehreren Objekten zugeordnet.
Was meinst du mit "mehreren Objekten"?
Aktuell synchronisiert die App wieder nicht.
Meinst du mit "synchronisiert nicht" die null Einträge?
Passiert das einfach so plötzlich, oder hast du irgendwas gemacht?Würde dir eine Teamviewer Sitzung auf dem Handy und dem ioBroker zur Fehlersuche helfen?
Danke für das Angebot.
Aktuell habe ich da leider keine Zeit für.Mit mehreren Objekte meine ich das manche States mehreren Objekten zugeordnet sind.
Verstehe es immer noch nicht, meinst due mit Objekten Aufzählungen?
Ja mit synchronisiert nicht meine ich die null Einträge.
Die null Einträge kamen nach der Neuinstallation der App.Seit heute früh habe ich auch den Shelly State in der App.
Hast du was geändert oder liegt es es daran das ich den Shelly umbenannt hatte?In v0.3.3 hab ich die Behandlung von Sonderzeichen optimiert. Bei Shelly war das # glaube ich das Problem.
-
@nisio seit wann ist die Umstellung zwecks Sonderzeichen
Über iogo wurde kein shelly angezeigt, erst als ich auf Web gestellt habe
Edit..
Grad gesehn, hab noch 3.2 -
@crunchip seitdem v0.3.3 auf npm verfügbar ist
-
@nisio
@nisio sagte in [Projekt] ioGo # Native Android App:
@crunchip seitdem v0.3.3 auf npm verfügbar ist
Cool, das erklärt warum nun die Shellys anzeigt werden.
Danke -
@nisio sagte in [Projekt] ioGo # Native Android App:
@MGK sagte in [Projekt] ioGo # Native Android App:
@nisio sagte in [Projekt] ioGo # Native Android App:
@MGK sagte in [Projekt] ioGo # Native Android App:
Es sind aber nicht alle States mehreren Objekten zugeordnet.
Was meinst du mit "mehreren Objekten"?
Aktuell synchronisiert die App wieder nicht.
Meinst du mit "synchronisiert nicht" die null Einträge?
Passiert das einfach so plötzlich, oder hast du irgendwas gemacht?Würde dir eine Teamviewer Sitzung auf dem Handy und dem ioBroker zur Fehlersuche helfen?
Danke für das Angebot.
Aktuell habe ich da leider keine Zeit für.Mit mehreren Objekte meine ich das manche States mehreren Objekten zugeordnet sind.
Verstehe es immer noch nicht, meinst due mit Objekten Aufzählungen?
Okay, dann erkläre ich es noch einmal ausführlich.
Manche States habe ich 2 Aufzählungen (enums) zugeordnet, z.B. Rollladen Schlafzimmer dieser State ist Mitglied von rooms\Schlafzimmer und funktions\Rollladen. Ich hatte bis heute Vormittag vermutet das nicht synchronisieren an der doppelten Zuordnung liegen könnte. Mittlerweile kann ich das aber ausschließen, da ich die doppelte Zuordnung mal entfernt hatte und die Synchronisierung der Werte der States trotzdem nicht funktioniert hatte. -
@MGK doppelte Zuordnung zu mehreren enums sollte kein Problem sein