NEWS
[iot] Andere Probleme mit dem iot-Adapter bzw der Nutzung
-
@apollon77
Ich möchte gerne meine Heizkörperthermostate wieder über GHome steuern können.
Leider habe ich keine Ahnung mehr, wie ich es damals angestellt habe.
Wie muss ich ein solches Thermostat im iot Adapter hinzufügen?
Muss ich das "komplette" Objekt mit all seinen Unterordnern hinzufügen? Muss ich nur den "Set Temperature" State hinzufügen? Was muss ich dann bei den "Attributes" in Form von JSON einfügen?Ich hatte damals in den Objekten ein Feld namens "Attribute". Dieses Feld habe ich komplett kopiert und in den iot eingefügt. Danach funktionierte es sofort.
Edit:
Über die Autofunktion krieg ich es nicht gebacken.
Ob ich nun das komplette Objekt, nur den Unterordner "HM-xxxx.4" oder nur den State "Set Temp" zu "Heizung" und "Wohnzimmer" zuordne...
Sobald ich das Thermostat abfrage, crasht der iot komplett und restartet. -
@hollywoot Eigentlich muss dem Objekt ein Raum und Funktion zugeordnet werden. Dann müsste die automatisierte Erkennung funktionieren. Wenn du mit dem Feld "Attributes" nichts anfangen kannst einfach freilassen. Du kannst einfach ein Export von einem Beispiel Objekt hier hochladen dann kann ich dir eine konkrete Hilfsstellung geben. In Beitrag 1 ist auch eine Exportanleitung
https://forum.iobroker.net/topic/24061/google-home-assistant-iobroker-einrichten-nutzen
-
@tombox
Danke, das Prinzip ist mir schon klar. Nur funktioniert es so nicht.
Ich habe jetzt das "Set Temperature" Objekt manuell hinzugefügt mit den gleichen Attributen wie sie auch über die automatische Erkennung sind.
Ich habe also das Objekt manuell hinzugefügt und alle Einstellungen genau so gemacht, wie sie über die automatische Erkennung auch sind.
Die automatische Erkennung funktioniert nicht, der Adapter schmiert ab.
Das manuelle Hinzufügen funktioniert wunderbar.
Schon seltsam, da die Einstellungen komplett identisch sind.Ich lade in dem Thread gerne mal den Rolladenaktor und die Fenster- und Türkontakte hoch. Die wollen nämlich überhaupt nicht.
-
beim Versuch einen Datenpunkt im iot anzulegen kommt ( im Log )
(25560) No friendly name and no room or function found for "0_userdata.0.Alexa.Geraete.AnsageGarage"
Hab das in einem anderen Thread schonmal gelesen, leider ohne Antwort
-
Habe vor einem Monat von dem Cloud Adapter auf IOT umgestellt. Seitdem hab ich kein Zugang mehr auf den ioBroker über den Fernzugriff. IOT Adapter ist Grün, es funktioniert auch sonst alles tadellos.
Bekomme immer diese Meldung:
Kann mir da jemand helfen?
-
@skokarl Hast Du denn Room und Function vergeben bei dem Objekt?
-
@SayAndre Hast DU den Cloud Adapter auch noch laufen? Fernzugriff läuft nicht über iot sondern über Cloud Adapter. iot ist nur Assistenten und Services
-
@apollon77 sagte in [iot] Andere Probleme mit dem iot-Adapter bzw der Nutzung:
@SayAndre Hast DU den Cloud Adapter auch noch laufen? Fernzugriff läuft nicht über iot sondern über Cloud Adapter. iot ist nur Assistenten und Services
ja aber über einen Free Account Zwecks IFTTT ( 2 Personen Haushalt )
Also muss ich den Cloud Adapter zusätzlich aktivieren mit dem Pro Account, verstehe ich das richtig?EDIT:
Hat funktioniert. Danke! Hätte ich auch mal drauf kommen können... -
@SayAndre ifttt über free Cloud wird auch zusammen mit Alexa Anfang Januar abgeschaltet! Das solltest du auch auf iot migrieren!
-
@apollon77 sagte in [iot] Andere Probleme mit dem iot-Adapter bzw der Nutzung:
@skokarl Hast Du denn Room und Function vergeben bei dem Objekt?
(25560) No friendly name and no room or function found for "0_userdata.0.Alexa.Geraete.AnsageGarage"
Ich bin im Moment nicht zu Hause,
nur soviel schonmal ....ich hab mit einem Javascript ( von dslraser ) einen DP angelegt, der gleichzeitig sofort mit IOT verknüpft war.
Funktioniert ohne Fehler.
Wenn ich die Verknüpfung dann aus irgendeinem Grund im IOT löschen muss, und ihn dann wieder versuche über IOT
zu verbinden, kommt diese Meldung.
Es scheint einen Unterschied zu geben ob man über IOT einen DP verknüpft oder
oder Javascript.
Weiß nicht ob das so sein sollte, fand es nur seltsam -
@skokarl das kann schon sein. Wenn du es per JavaScript machst wird das Skript direkt die iot Daten im Objekt eintragen. Damit Ist es quasi durch die Hintertür da und umgeht ggf die Regeln des iot Adapters ;-))
-
@apollon77
das ist ja voll gemein , ok, verstanden, danke dir. -
Hallo Zusammen, ich scheitere an meinem neu erworbenen Pro-Account.
Ich meine alles gemäss Anleitung gemacht zu haben. Aber kriege immer die Meldungen
iot.0 2020-01-02 17:13:49.697 warn (12884) [GHOME] Invalid URL key. Status update is disabled you can set states but not receive state updates: {"error":"Email not found or URL key not found"}
iot.0 2020-01-02 17:13:49.697 error (12884) [GHOME] Url Key error. Google Request and Response are working. But device states are not reported automatically: {"error":"Email not found or URL key not found"}Was ich auch falsch gemacht habe ist, dass ich eine Assistant und eine Fernzugriffslizenz gekauft habe... aber daran kann es doch wohl nicht liegen oder?
-
@RomN Und du bist sicher das das eingegebene Email und Passwort zu einem Pro Account gehören?
-
@apollon77 ja habe ich mehrmals gecheckt und auch ausprobiert wann ich ein falsches Passwort eingebe... auch dann wird der Adapter grün...
-
@RomN Dann erzeuge mal die Zertifikate neu
-
@apollon77 hab ich gemacht, neue Zertifikate erstellt, Verbindung mit Google Home aufgehoben, mit neuem Passwort aus Mail wieder hergestellt, das Passwort geändert. Google Home erkennt die Geräte. Die Konfiguration der manuel hinzugefügten Geräte sind geblieben. (Ich weiss bzw. gehe davon aus, dass nicht alles was ich hier schreibe eine Relevanz für mein Problem haaben sollte... aber vielleicht dient es ja als Indikatoren was falsch läuft.
Error Meldung und Warnung noch vorhanden
-
@RomN Probiere mal den Ordner iot.0.certs unter Objekte zu löschen und Instanz neustarten. Ob er dann ein neuen URL Key sich holt.
-
Das scheint zu funktionieren!!! Vielen Dank
Und ich glaube der Cloud-Adapter funktioniert jetzt auch im Pro-Mode...
Danke für eure Unterstützung...
-
Morgen,
Sorry, ich hab jetzt hier nicht alles von oben an gelesen.
Ich hab über den iot ein Schelly schaltbar gemacht, namens Flurlampe.
Nachher dachte ich mir, Flurlicht wäre besser.
Also wollte ich einen zweiten Eintrag vornehmen und auf die gleiche OID verweisen, das geht leider nicht. Schade.
Der iot nimmt den ersten Eintrag und benennt diesen um. Naja, auch egal.Mit Alexa Geräte gesucht..usw. alles gut.
Neues Gerät ist Flurlicht, alte Flurlampe hab ich gelöscht.
Aber, ... es gehen immer noch beide wenn ich Alexa anspreche, sowohl Flurlampe als auch das neue Flurlicht.
Wie krieg ich den ersten jetzt wieder weg ? Der taucht nirgends mehr auf.
Ein Features kann das doch nicht sein, oder ?