NEWS
[Projekt] ioGo # Smarthome to go 2.0
-
Hallo. Habe mir die App nun auch mal installiert. Tolles Projekt.
Zur Zeit bin ich noch per Web verbunden, würde aber natürlich auch die Lizenz kaufen, wenn es gut funktioniert.Nun aber zu meinem ersten Problem. Ich habe meine mit Tasmota geflashten Tuya RGBs eingebunden. Wenn ich nun versuche, diese zu dimmen (level.dimmer) bzw. die Farbe zu ändern (level.color.hue), funktioniert das nicht über den Slider. Gebe ich stattdessen aber den Wert direkt ein, klappt es.
Bei meinen Yeelight Lampen funktioniert dies aber....@Jackal sagte in [Projekt] ioGo # Smarthome to go 2.0:
Wenn ich nun versuche, diese zu dimmen (level.dimmer) bzw. die Farbe zu ändern (level.color.hue), funktioniert das nicht über den Slider. Gebe ich stattdessen aber den Wert direkt ein, klappt es.
Bei meinen Yeelight Lampen funktioniert dies aber....Was ist denn der Unterschied zwischen den Objekten? Poste mal bitte von beiden den RAW.
-
@Jackal sagte in [Projekt] ioGo # Smarthome to go 2.0:
Wenn ich nun versuche, diese zu dimmen (level.dimmer) bzw. die Farbe zu ändern (level.color.hue), funktioniert das nicht über den Slider. Gebe ich stattdessen aber den Wert direkt ein, klappt es.
Bei meinen Yeelight Lampen funktioniert dies aber....Was ist denn der Unterschied zwischen den Objekten? Poste mal bitte von beiden den RAW.
@nis Hi,
ich hab seit neuestem ein Problem mit den Rolläden, da sollte doch die ganze Zeit level.blind funktioniert haben?
Ich kann in der App da hin und her schieben wie ich will, es ändert sich nichts. Wenn ich auf den Wert klicke, kann ich per Hand dann eine Zahl eintragen, und dann reagiert auch der Rolladen... das hat vor ein paar Wochen noch funktioniert..Hier mal der Raw vom Rolladen:
{ "_id": "sonoff.0.RolladenBad.ShutterPosition1", "common": { "type": "number", "role": "level.blind", "read": true, "write": true, "name": "Rolladen Bad", "custom": { "history.0": { "enabled": true, "changesOnly": true, "debounce": "1000", "maxLength": "960", "retention": "63072000", "changesRelogInterval": "", "changesMinDelta": "", "aliasId": "" } } }, "native": {}, "type": "state", "from": "system.adapter.sonoff.0", "user": "system.user.admin", "ts": 1586789195283, "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } } -
@Fox1985 alles gut. du musst das im Javascript Adapter machen. Also dort ein neues Skript anlegen und den Code dort einfügen
@nis
So, jetzt habe ich mal etwas im Logjavascript.0 2020-04-29 21:37:17.614 info (919) script.js.Log_Kugelarhorn: Wert:#24010800 javascript.0 2020-04-29 21:37:15.864 info (919) script.js.Log_Kugelarhorn: Wert:#24151800 javascript.0 2020-04-29 21:37:13.073 info (919) script.js.Log_Kugelarhorn: Wert:#15172400 javascript.0 2020-04-29 21:37:12.724 info (919) script.js.Log_Kugelarhorn: Wert:14 javascript.0 2020-04-29 21:37:11.563 info (919) script.js.Log_Kugelarhorn: Wert:#92A2FC00 javascript.0 2020-04-29 21:37:10.204 info (919) script.js.Log_Kugelarhorn: Wert:#0A2EFC00 javascript.0 2020-04-29 21:37:00.909 info (919) script.js.Log_Kugelarhorn: registered 3 subscriptions and 0 schedules javascript.0 2020-04-29 21:37:00.901 info (919) Start javascript script.js.Log_Kugelarhorn javascript.0 2020-04-29 21:37:00.794 info (919) Stop script script.js.Log_Kugelarhorn javascript.0 2020-04-29 21:34:42.801 info (919) script.js.Log_Kugelarhorn: registered 1 subscription and 0 schedules javascript.0 2020-04-29 21:34:42.781 info (919) Start javascript script.js.Log_Kugelarhorn javascript.0 2020-04-29 21:34:40.275 info (919) Stop script script.js.Log_KugelarhornViele Grüße
-
Tasmota
{
"_id": "sonoff.0.Raum 1.Hue",
"common": {
"type": "number",
"role": "level.color.hue",
"read": true,
"write": true,
"min": 0,
"name": "Raum 1 Hue"
},
"native": {},
"type": "state",
"from": "system.adapter.sonoff.0",
"user": "system.user.admin",
"ts": 1588206948326,
"acl": {
"object": 1638,
"state": 1638
}
}Yeelight
{
"type": "state",
"common": {
"name": "hue",
"role": "level.color.hue",
"write": true,
"read": true,
"type": "number",
"min": 0,
"max": 360,
"smartName": {
"de": "",
"smartType": "LIGHT"
}
},
"native": {},
"from": "system.adapter.yeelight-2.0",
"user": "system.user.admin",
"ts": 1584471519452,
"_id": "yeelight-2.0.Lampe.control.hue",
"acl": {
"object": 1638,
"state": 1638
}
} -
@nis
So, jetzt habe ich mal etwas im Logjavascript.0 2020-04-29 21:37:17.614 info (919) script.js.Log_Kugelarhorn: Wert:#24010800 javascript.0 2020-04-29 21:37:15.864 info (919) script.js.Log_Kugelarhorn: Wert:#24151800 javascript.0 2020-04-29 21:37:13.073 info (919) script.js.Log_Kugelarhorn: Wert:#15172400 javascript.0 2020-04-29 21:37:12.724 info (919) script.js.Log_Kugelarhorn: Wert:14 javascript.0 2020-04-29 21:37:11.563 info (919) script.js.Log_Kugelarhorn: Wert:#92A2FC00 javascript.0 2020-04-29 21:37:10.204 info (919) script.js.Log_Kugelarhorn: Wert:#0A2EFC00 javascript.0 2020-04-29 21:37:00.909 info (919) script.js.Log_Kugelarhorn: registered 3 subscriptions and 0 schedules javascript.0 2020-04-29 21:37:00.901 info (919) Start javascript script.js.Log_Kugelarhorn javascript.0 2020-04-29 21:37:00.794 info (919) Stop script script.js.Log_Kugelarhorn javascript.0 2020-04-29 21:34:42.801 info (919) script.js.Log_Kugelarhorn: registered 1 subscription and 0 schedules javascript.0 2020-04-29 21:34:42.781 info (919) Start javascript script.js.Log_Kugelarhorn javascript.0 2020-04-29 21:34:40.275 info (919) Stop script script.js.Log_KugelarhornViele Grüße
@Fox1985 Funktioniert es wenn du in der App den Wert "#15172400" oder einen der anderen Werte direkt eingibst?
-
@Fox1985 Funktioniert es wenn du in der App den Wert "#15172400" oder einen der anderen Werte direkt eingibst?
-
@nis Ja. Aber man kann keine Buchstaben eingeben. Wäre bei Hex-Werten ja auch interessant. 😉
@Jackal das wäre sehr praktisch. Laut Dokumentation sollen jedoch nur numerische Werte in States mit einer level.* Rolle gespeichert werden.
siehe dazu: https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/stateroles.md#levels-numbers-read-writeKomisch nur das dort auch RGB als HEX als möglicher Wert genannt wird...
-
@Jackal das wäre sehr praktisch. Laut Dokumentation sollen jedoch nur numerische Werte in States mit einer level.* Rolle gespeichert werden.
siehe dazu: https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/stateroles.md#levels-numbers-read-writeKomisch nur das dort auch RGB als HEX als möglicher Wert genannt wird...
@nis
Naja wenn man so sieht heißt das ja auch hexadezimale zahl. Die Form ist zwar anders, da mit Buchstaben, aber vom Grundprinzip ist und bleibt es ja eine Zahl. -
@nis
Naja wenn man so sieht heißt das ja auch hexadezimale zahl. Die Form ist zwar anders, da mit Buchstaben, aber vom Grundprinzip ist und bleibt es ja eine Zahl.@e-s achdumeinegüte du hast Recht und ich hab Arbeit :-)
-
@Fox1985 Funktioniert es wenn du in der App den Wert "#15172400" oder einen der anderen Werte direkt eingibst?
-
Hallo @nis
ich hoffe der Thread hier ist noch aktuell.
Habe mir mal die App, den Adapter und eine Lizens gegönnt.
Mich interessiert bei der ganzen Geschichte hier die Location Angelegenheit.Leider stoße ich bereits bei Adapter auf Probleme. Ich bekomme einfach keine Datenpunkte.
Mache ich was falsch? Ich hoffe du kannst mir helfen.
++
Nach ca. einer halben Stunde trudeln so langsam die ersten datenpunkte ein, allerdings anscheinend unvollständig.
Auch von der Location ist nichts zu sehen.
-
Hallo @nis
ich hoffe der Thread hier ist noch aktuell.
Habe mir mal die App, den Adapter und eine Lizens gegönnt.
Mich interessiert bei der ganzen Geschichte hier die Location Angelegenheit.Leider stoße ich bereits bei Adapter auf Probleme. Ich bekomme einfach keine Datenpunkte.
Mache ich was falsch? Ich hoffe du kannst mir helfen.
++
Nach ca. einer halben Stunde trudeln so langsam die ersten datenpunkte ein, allerdings anscheinend unvollständig.
Auch von der Location ist nichts zu sehen.
@cortana sagte in [Projekt] ioGo # Smarthome to go 2.0:
Nach ca. einer halben Stunde trudeln so langsam die ersten datenpunkte ein, allerdings anscheinend unvollständig.
Das sollte deutlich schneller gehen. Kannst du dazu Logeinträge posten woraus die halbe Stunde hervorgeht?
-
Hallo @nis
ich hoffe der Thread hier ist noch aktuell.
Habe mir mal die App, den Adapter und eine Lizens gegönnt.
Mich interessiert bei der ganzen Geschichte hier die Location Angelegenheit.Leider stoße ich bereits bei Adapter auf Probleme. Ich bekomme einfach keine Datenpunkte.
Mache ich was falsch? Ich hoffe du kannst mir helfen.
++
Nach ca. einer halben Stunde trudeln so langsam die ersten datenpunkte ein, allerdings anscheinend unvollständig.
Auch von der Location ist nichts zu sehen.
@cortana sagte in [Projekt] ioGo # Smarthome to go 2.0:
Auch von der Location ist nichts zu sehen.
Wie sieht die Location im Smartphone aus? Gut wäre ein Screenshot.
Hast du zufällig auch in der App Logging aktiviert und kannst das Logfile zur Verfügung stellen? -
@cortana sagte in [Projekt] ioGo # Smarthome to go 2.0:
Auch von der Location ist nichts zu sehen.
Wie sieht die Location im Smartphone aus? Gut wäre ein Screenshot.
Hast du zufällig auch in der App Logging aktiviert und kannst das Logfile zur Verfügung stellen? -
@nis
Ich sende dir mal das komplette log.
Kann ich hier irgendwie eine PN senden. Ich möchte ungern ein Screenshot meiner location hier veröffentlichen.
@cortana sagte in [Projekt] ioGo # Smarthome to go 2.0:
Kann ich hier irgendwie eine PN senden. Ich möchte ungern ein Screenshot meiner location hier veröffentlichen.
am besten im Discord
-
@cortana sagte in [Projekt] ioGo # Smarthome to go 2.0:
Kann ich hier irgendwie eine PN senden. Ich möchte ungern ein Screenshot meiner location hier veröffentlichen.
am besten im Discord
-
@cortana https://discord.gg/wTVZV2b7 das ist ein eigener Raum, da findest du auch mich drin und kannst mir direkt schreiben
-
Hallo zusammen,
nach vielen Stunden Entwicklung und Test ist nun die Version 2.0 der Android App ioGo verfügbar.
Viele Änderungen sind nicht sichtbar, sondern betreffen den technischen Aufbau der App.Es ist weiterhin möglich die App über einen der drei Wege mit deinem ioBroker zu verbinden:
- ioBroker.web
- ioBroker.cloud
- ioBroker.iogo
Ein kleiner Leitfaden zum ersten Einrichten der App, sowie eine ständig wachsende Liste an Tipps und Fragen, ist auf www.iogo.app hinterlegt.
Was hat sich geändert?
iobroker.cloud:
Keine ÄnderungenioBroker.web:
Keine ÄnderungenioBroker.iogo:
Der Adapter ioBroker.iogo wird nicht mehr kostenlos angeboten, da sich die Nutzung der verwendeten Google Cloud Infrastruktur sonst nicht kostendeckend betreiben lässt.
Dafür sind mit dem iogo-Adapter ein paar neue Funktionen möglich:- Anzeige der Hosts, Adapter, Instanzen
- Starten/Stoppen einzelner Instanzen
- Anzeige der aktuellen Speicherauslatung für Hosts und Instanzen
- Anzeige des Akkustandes vom Smartphone in ioBroker
Es wird mindestens Version 0.4.13 benötigt für die neue App Version 2.0
Die Lizenz zum Nutzen des iogo-Adapters kann über www.iogo.app (https://www.iogo.app/tipps/eine-neue-lizenz-erwerben/) erworben werden.
Bestehende Lizenzen können nicht automatisch übernommen werden, bitte meldet euch in dem Fall per PN bei mir.Nachdem nun viele Monate kaum neue Features implementiert wurde, möchte ich dies in Zukunft wieder verstärkt machen.
Zudem ist geplant die App in den nächsten Monaten für iOS zu Erstellen :-)Viel Spaß mit der neuen Version
Hallo,
ich habe folgende Beobachtungen währen der Einrichtung des Adapters und der App gemacht.
Vielleicht kann mal jemand schauen ob das nachvollziehbar ist.-
In der App angelegte Locations welche dann auch im Adapter zu finden sind, werden nach dem Löschen in der App im Adapter nicht mehr gelöscht und werden zu Datenpunkt Leichen.
Auch ein Neustart der Instanz bringt keine Lösung
iogo.0.(device ID).locations.(location ID) -
Der Datenpunkt für die Akku Ladeanzeige hinkt der tatsächlichen Ladeanzeige des Gerätes hinterher und aktualisiert sich mit Verzögerungen bis zu 10 Minuten
iogo.0.(device ID).battery.level
iogo.0 2020-11-24 21:21:58.549 info (9260) device update received: {"alive":false,"batteryCharging":true,"batteryLevel":100,"name":"Galaxy S9+" iogo.0 2020-11-24 21:06:58.125 info (9260) device update received: {"alive":false,"batteryCharging":true,"batteryLevel":95,"name":"Galaxy S9+" iogo.0 2020-11-24 21:03:36.753 info (9260) device update received: {"alive":false,"batteryCharging":true,"batteryLevel":84,"name":"Galaxy S9+" iogo.0 2020-11-24 20:52:58.287 info (9260) device update received: {"alive":true,"batteryCharging":true,"batteryLevel":84,"name":"Galaxy S9+" iogo.0 2020-11-24 20:36:58.114 info (9260) device update received: {"alive":true,"batteryCharging":true,"batteryLevel":69,"name":"Galaxy S9+" iogo.0 2020-11-24 20:31:42.829 info (9260) device update received: {"alive":true,"batteryCharging":true,"batteryLevel":47,"name":"Galaxy S9+" iogo.0 2020-11-24 20:31:39.669 info (9260) device update received: {"alive":false,"batteryCharging":true,"batteryLevel":47,"name":"Galaxy S9+" -
Neue Beobachtung im Bereich Location.
Habe jetzt an zwei Tagen in Folge festgestellt, dass sich das Device nicht selbstständig im Homebereich anmeldet. Ich musste erst die App öffnen damit sich das Device anmeldet.
iogo.0.(device ID).locations.(location ID)=false
-
Neue Beobachtung im Bereich Location.
Habe jetzt an zwei Tagen in Folge festgestellt, dass sich das Device nicht selbstständig im Homebereich anmeldet. Ich musste erst die App öffnen damit sich das Device anmeldet.
iogo.0.(device ID).locations.(location ID)=false
@cortana Hast du der App erlaubt Daten im Hintergrund zu übertragen?