NEWS
[iot] Fragen und Probleme Migration Cloud->iot
-
Also wenn er Smartname verschwindet und gar nicht mehr drin steht ist die Frage ob der Adapter vllt das Objekt neu angelegt hat. Solche Fälle gab es bereits. Ggf mal ein issue beim Adapter anlegen. Am besten;“: jetzt smartname eintragen dann nochmal das json irgendwo speichern. Warten bis es wieder weg ist. Json auslesen. Dann kann man mal sehen was passiert sein könnte.
-
Das json sieht genauso aus..nur das der Name zb dann Steckdose Büro dann wieder geändert wird in Schaltzustand des Gerätes..und bitte beantwortet mir doch meine restlichen Fragen Noch. Vielen Dank
Ich machs aber mit dem abspeichern und vergleichen mal..
-
Hallo,
ich kann keine Geräte unter "Alexa-Geräte" hinzufügen und im Debug Log steht nichts dazu, dass auf einen Fehler deutet. Nur ca. 30 Meldungen zu verschiedenen Stats Beispiel:
29502) [ALEX3] Invalid state "deconz.0.Groups.16041.dimdown". Not exist or no native part.
Den Wert den ich verwenden wollte ist dort aber nicht aufgeführt.
Ich habe aktuell auch kein Gerät unter Alexa-Gerät. Hatte vor längerem den alten Cloud Adapter incl. Geräte entfernt.
Gruß Tim
-
@ticaki Hast Du denn aktiviert das Geräte mit Raum und Funktion automatisch übernommen werden? Wenn nein ist es vollkommen ok das es leer ist. Nimm den "+" Button und füge was hinzu.
-
@apollon77
Ok, du hast mich zwar falsch verstanden, aber egal.Folgendes Problem: Ich habe einen Datenpunkt
0_userdata.0.Dummys.Bewegungsmelder_Schlafzimmer
Den ich als Schalter bei Alexa anlegen wollte, bekam jedoch die Meldung "**** wurde nicht hinzugefügt". Das selbe gilt für linkeddevices, wobei ich das jetzt nicht ausführlich getestet habe. Ein Shelly Switch konnte ich hinzufügen.
Was kann ich tun dass er meinen Bewegungsmelder annimmt. Den muß ich ausschalten wenn ich schlafen gehe.
Gruß Tim
-
@ticaki Wie sieht denn das Objekt aus von diesem State? Welcher typ? Rolle?
Zeig mal das Objekt-JSON bitte -
@apollon77
Danke für deine Hilfe.Die nicht eingetragene Rolle war es. Hab dort "Switch" ausgewählt und konnte es anschließend als Gerät hinzufügen.
Gruß Tim
-
hallo apollon77,
sorry, aber sei mir nicht böse....ich bin nicht der Brain was iobroker betrifft udn ich weiss das nach der Umstellung nicht alles gleich funktionieren kann aber wieso beantwortet man mir nicht meine Fragen....
"Haja schon paarmal. Bin dann in den iot adapter unter alexa geräte die g-homa steckdose gesucht dort dann rechts auf den Bleistift und dann name geändert in „Steckdose Büro, Büro Steckdose“.....dann auf ok und dann alexa gesagt sie soll neue geräte suchen...dann sollte sie normalerweise 2 neue geräte finden...manchmal findet sie manchmal auch nicht...mit dem cloud adapter lief das problemlos....
Ich ändere den Namen immer im iot adapter.... ist das korrekt? Eben geschaut... name wieder verschwunden mit Steckdose Büro.. liegt das eventuell an dem „ü“....ist aber nur bei den g-homas so.. andere Geräte behält der iot adapter
Für was ist denn der lange Code im pro account unter smart asisstent?Brauch ich eigen5lich noch den alexa2 adapter?"
-
also, mit dem umbenennen hatte ich auch schon Probleme.
Hatte ein Gerät angelegt, später umbenannt. Alexa fand dann ein weiteres Gerät,
funktioniert hatte aber nur das erste Gerät was es eigentlich gar nicht mehr geben sollte.
Irgendwas, glaube ich, ist da noch nicht in Ordnung.ich hab das nachher nur wieder "sauber" gekriegt indem ich alles gelöscht hatte.
-
Hi, wo hast du gelöscht dann?? Im iot-Adapter oder in amazon.alexa??
Ja der iot Adapter läuft gewiss nicht rund!! Dieses Phänomen gab es im Cloud nicht.
Ich habe mir einen Assi noch gekauft jetzt für 1 Jahr....mal schauen ob das noch gefixt wird.
Was komisch ist....das ist nur bei den G-homas so.....
Habe die g-homas (3 Stück) auch schon aus dem iot rausgeschmissen udn neu angelegt.....danach das gleiche PhänomenGruss
-
im IOT und in Alexa gelöscht, dann mit dem neuen Namen neu angelegt.
-
o.k. dann lösche ich mal alles komplett aus dem iot adapter raus.....gibts da eigentlich ne Funktion im iot adpater wo ich alles auf einmal rauslöschen bzw. verwerfen kann wie in alexa?
und ich lösche nochmal alles aus der amazon alexa raus....dann sage ich alexa suche neue geräte und dann schaun mer mal ob sich da was tut..? -
so, habe gestern alles aus dem iot-Adapter herausgelöscht und dann auch aus alexa.amazon.
Danach bin ich im iot auf das "+" und dann habe ich den state switch meiner g-homa steckdose ausgewählt....habe dann einen Namen vergeben mit "," also so zb: Steckdose Büro,Büro Steckdose" das Komma ohne Leerzeichen.
Hat alles funktioniert...konnte auch schalten dann...habe dann alexa geräte suchen lasssen.....Vorhin schaue ich in den iot Adapter wieder und sehe das der Name wieder weg ist und der Standard name der Ghoma drin steht "Schaltzustand des Gerätes" Ist echt zum Ko.....
Das muss doch woran liegen!!! Es ging doch mit dem Cloud Adapter reibungslos !!!
Welche Möglichkeiten habe ich jetzt noch.....? Das Jahresabo für den Assi brauch ich dann nicht!
Muss der iot Adapter ev. nochmal deinstalliert udn installiert werden??
Gruss
-
@Kusselin
hab keine Hilfe, aber habe gerade eben mal ein Gerät Büro Steckdose, Steckdose Büro angelegt um zu schauen ob es sich bei mir auch ändert.Der hat bei mir 2 Geräte angelegt 1. Büro Steckdose und 2. Steckdose Büro.
-
Hi....danke dir für die Hilfe...das heisst du hast auch g-homa devices....??
Ja das macht er bei mir auch...nur wenn ich dann später ..weiss nicht heute abend..ja schau heute abend nochmal in den iot und wenn ich dann wieder reinschaue dann steht der Originalnamen des g-homa devices drin zb. 62A752
Weisst was ich meine.....wenn ich dann unter objekte gehe und auf den State Datenpunkt gehe und hinten auf den Bleistift dann auf "raw" steht unter Name: "Schaltzustand des Gerätes" und da müsste eigentlich dann Steckdose Büro drinn stehen!!!
Muss eigentlich na dem , eine Leerzeile rein also Steckdose Büro, Büro Steckdose?Und da hatte ich mit dem Cloud Adapter null Probleme....habe jetzt mal über die Katze den iot auf 1.2 über github aktualisiert udn den Namen wieder geändert...mal schauen was rauskommt heute abend..schau ja auch nicht immer rein....merks immer beim ansagen dann..
Gruss und danke -
@Kusselin
Ich glaube ehrlich gesagt nicht, dass das mit dem cloud Adapter anders funktioniert hat... jedenfalls wüsste ich nicht warum. Vielleicht gab es auch eine Veränderung beim g-homa adapter?
Bei dem JSON, was du gezeigt hast, fehlt auf jedenfall der Smartname. Entweder kann iot den nicht da rein schreiben (k.a. ob das möglich ist... ?? wäre jedenfalls das erste mal, dass ich das höre) oder jemand löscht den smartName -> vermutlich der Adapter. Frag doch mal beim Entwickler von g-homa nach, ob der ggf. alle Objekte neu erzeugt in bestimmten fällen? Das scheint mir irgendwie das wahrscheinlichste Szenario. Jedenfalls sollte ein "richtig benamtes Objekt" so ähnlich aussehen, wichtig der "smartName" Part:{ "type": "state", "common": { "type": "boolean", "read": true, "write": true, "role": "switch.light", "min": false, "max": true, "name": "Licht Büro", "alias": { "id": "knx.0.Beleuchtung.Ein_Aus.3_PH_Schiene_L1_OG-Hinten_Büro_Ein_Aus" }, "smartName": { "de": "Licht Büro", "smartType": "LIGHT" } }, "native": {}, "from": "system.adapter.javascript.1", "user": "system.user.admin", "ts": 1578133067545, "_id": "alias.0.lamps.Buero.state", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
@Kusselin said in [iot] Fragen und Probleme Migration Cloud->iot:
Ich ändere den Namen immer im iot adapter.... ist das korrekt? Eben geschaut... name wieder verschwunden mit Steckdose Büro.. liegt das eventuell an dem „ü“....ist aber nur bei den g-homas so.. andere Geräte behält der iot adapter
Die Umlaute sollten kein Problem sein. Geht jedenfalls bei mir.
Wenn du im iot den Namen änderst, sollte der als "smartName"-Feld mit dem Namen im Raw des Objekts auftauchen. Das kannst du ja mal direkt prüfen. Wenn das da da drin steht, dann wird es gehen. Wenn es dann wieder verschwindet, muss man den finden, der es löscht, wobei da der erste Verdächtige der g-homa Adapter ist.
Im Grunde kannst du den Namen auch direkt selber im Raw des Objekts ändern (mach ich z.B. gerne über Javascript, damit der iot Adapter das mitbekommen muss man dann allerdings neustarten).Brauch ich eigen5lich noch den alexa2 adapter?"
Der alexa2 Adapter ist dafür da, dass du mit ioBroker deine Echo Gerät fernsteuern kannst. Ob du das brauchst oder nicht, musst du selber wissen. Das ist aber im Grunde die andere Richtung. Also nicht mit Alexa ioBroker steuern, sondern mit ioBroker deine Alexa-Lautsprecher steuern.
-
@Kusselin
Ne hab andere Geräte (benutze einen shelly dafür), sollte aber keinen Unterschied machen. Und bis jetzt geht es. Du hast auch nicht erwähnt das "Büro Steckdose, Steckdose Büro" 2 Geräte erzeugt. Macht es das bei dir? Damit meine ich das im IOT 2 Geräte mit jeweils 1 Namen erstellt werden.Ich habe iot 1.2.
Gruß
-
@ticaki sagte in [iot] Fragen und Probleme Migration Cloud->iot:
@Kusselin
Ne hab andere Geräte (benutze einen shelly dafür), sollte aber keinen Unterschied machen. Und bis jetzt geht es. Du hast auch nicht erwähnt das "Büro Steckdose, Steckdose Büro" 2 Geräte erzeugt. Macht es das bei dir? Damit meine ich das im IOT 2 Geräte mit jeweils 1 Namen erstellt werden.Ich habe iot 1.2.
Gruß
Hi, wenn ich als Steckdose Büro und Büro Steckdose erstelle dann erstellt iot auch bei mir 2 seperate geräte im iot! -
@Garfonso sagte in [iot] Fragen und Probleme Migration Cloud->iot:
@Kusselin
Ich glaube ehrlich gesagt nicht, dass das mit dem cloud Adapter anders funktioniert hat... jedenfalls wüsste ich nicht warum. Vielleicht gab es auch eine Veränderung beim g-homa adapter?
Bei dem JSON, was du gezeigt hast, fehlt auf jedenfall der Smartname. Entweder kann iot den nicht da rein schreiben (k.a. ob das möglich ist... ?? wäre jedenfalls das erste mal, dass ich das höre) oder jemand löscht den smartName -> vermutlich der Adapter. Frag doch mal beim Entwickler von g-homa nach, ob der ggf. alle Objekte neu erzeugt in bestimmten fällen? Das scheint mir irgendwie das wahrscheinlichste Szenario. Jedenfalls sollte ein "richtig benamtes Objekt" so ähnlich aussehen, wichtig der "smartName" Part:{ "type": "state", "common": { "type": "boolean", "read": true, "write": true, "role": "switch.light", "min": false, "max": true, "name": "Licht Büro", "alias": { "id": "knx.0.Beleuchtung.Ein_Aus.3_PH_Schiene_L1_OG-Hinten_Büro_Ein_Aus" }, "smartName": { "de": "Licht Büro", "smartType": "LIGHT" } }, "native": {}, "from": "system.adapter.javascript.1", "user": "system.user.admin", "ts": 1578133067545, "_id": "alias.0.lamps.Buero.state", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
@Kusselin said in [iot] Fragen und Probleme Migration Cloud->iot:
Ich ändere den Namen immer im iot adapter.... ist das korrekt? Eben geschaut... name wieder verschwunden mit Steckdose Büro.. liegt das eventuell an dem „ü“....ist aber nur bei den g-homas so.. andere Geräte behält der iot adapter
Die Umlaute sollten kein Problem sein. Geht jedenfalls bei mir.
Wenn du im iot den Namen änderst, sollte der als "smartName"-Feld mit dem Namen im Raw des Objekts auftauchen. Das kannst du ja mal direkt prüfen. Wenn das da da drin steht, dann wird es gehen. Wenn es dann wieder verschwindet, muss man den finden, der es löscht, wobei da der erste Verdächtige der g-homa Adapter ist.
Im Grunde kannst du den Namen auch direkt selber im Raw des Objekts ändern (mach ich z.B. gerne über Javascript).Brauch ich eigen5lich noch den alexa2 adapter?"
Der alexa2 Adapter ist dafür da, dass du mit ioBroker deine Echo Gerät fernsteuern kannst. Ob du das brauchst oder nicht, musst du selber wissen. Das ist aber im Grunde die andere Richtung. Also nicht mit Alexa ioBroker steuern, sondern mit ioBroker deine Alexa-Lautsprecher steuern.
Hi garfonso,
ich habe jetzt mal den iot über die katze auf 1.2 geupdated. Bis jetzt passt es. also alles o.k. glaube das hing mit dem update zusammen..ich prüfe und melde mich.
Danke Dir/Euch
-
@Kusselin
Was heißt "passt es"? Also nach dem ändern des Namens taucht im Raw des Objekts der "smartName" Part auf?