NEWS
GELÖST - Keine Steueruung per Alexa möglich
-
Hallo und Dankeschön im Voraus für die Anleitungen die ich hier schon lesen konnte.
Ich hoffe, dass ich das hier im richtigen Forenbereich gepostet habe.
Ich habe ein frisch installiertes Rasbian Buster mit ioBroker 3.7.8 und installiertem Conbee 2, bzw. Phoscon.
Ich habe eine ioBroker Pro Jahreslizenz für knapp 40€ gekauft .
Die komplette Einrichtung klappte bis auf das Alexa Problem recht gut.Derzeitiger Status:
Der Alexa2.0 Adapter und der deConz ZigBee Adapter sind erfolgreich in ioBroker installiert.
In ioBropker ist der Cloud Adapter deaktiviert und der Adapter IoT Assistants aktiviert und läuft als Instanz iot.0.
In deConz ZigBee habe ich einen Xiaomi Multisensor verbunden und kann in ioBroker in Bereich Objekte die Temperatur und Luftfeuchtigkeit nachschauen.Das die Verbindung zu Alexa ebenfalls klappte kann ich daran erkennen, dass sämtliche Amazon Echo Geräte und die Smarthomegeräte in ioBroker im Bereich Objekte gelistet werden (und noch viele andere Sachen von Alexas Konfig..)
In Alexa habe ich den Skill ioBroker.iot erfolgreich aktiviert.
Ich habe mehrfach diesen Skill deaktiviert und wieder aktiviert weil ich hoffte, dass damit das Problem zu lösen wäre. Das blieb erfolglos.Mein Problem:
Ich weiß nicht, wie ich meine Echos dazu bringen kann die Temperatur des Xiaomi Multisensors auszugeben. Ich habe absolut keine Ahnung wie ich anfangen soll das Problem zu lösen.
Was mache ich falsch, bzw. was übersehe ich?
Im Logfile sehe ich keinerlei Fehlermeldungen, alles scheint OK zu sein.
Ich habe die komplette Konfiguration nun auch schon fast 2 Tage ununterbrochen am Laufen (Stand 2.03.2020). Daher denke ich, dass es kein Synchronistaionsproblem ist.Hier noch ein paar nicht ganz so wichtige Hintergrundinfos:
Ich möchte noch nicht meine Smarthomegeräte komplett in ioBroker verwenden. Zuerst will ich in den nächsten Wochen mit ioBroker und den Sensoren sehen ob das zuverlässig funktioniert.Ich beschäftige mich ganz frisch mit ioBroker.
Amazon Echo benutze ich schon seit längerer Zeit mit unterschiedlichen Smarthome Komponenten. In meiner Sammlung sind Lampen und LED Strips von Hue mit einer Hue Bridge. Steckdosen mit Meross und mit eWelink App (Sonoff), LED Stripes mit MagicHome App und ein auf Tasmota geflashter Sonoff Switch.
Vor kurzem bekam ich 2 Xiaomi Multisensoren geschenkt, die Temperatur und Luftfeuchtigkeit messen und Zigbee beherrschen. Ich dachte, die kann ich problemlos in mein Netz einbinden. War aber nicht so, denn die Hue Bridge und auch der Echo Plus können damit nicht umgehen.
Ich recherchierte und fand heraus:
Ich benötige einen Xiaomi Hub oder eine Alternative wie z. B. Conbee2 auf Raspbian mit ioBroker. Da ich sowieso schon lange das Projekt ioBroker in Angriff nehmen wollte war dies nun ein Grund es zu tun.
Nun bin ich hier im Forum angemeldet und hoffe, das ihr mir helfen könnt.Viele Grüße
WalterDas nachfolgende hatte ich nach über 2 Tagen Dauerlauf der obigen Konfig zum Test durchgeführt, was aber das Problem ebenfalls nicht löste:
-
In ioBroker den Alexa 2.0 Adapter gestoppt und entfernt
-
In Alexa den Skill ioBroker.iot gestoppt und deaktiviert
-
In ioBroker den Alexa 2.0 Adapter neu hinzugefügt und eingerichtet. Meine Amazon Echos, die Routinen, Kontakte, Smarthomgeräte etc. werden bei diesem Vorgang wieder erfolgreich in ioBroker synchronisiert.
-
In Alexa den Skill ioBroker.iot wieder aktiviert und die ioBroker Verbindungsdaten für Amazon Alexa und Google Home eingegeben. Die Verbindung ließ sich aufbauen und ich schloß wie aufgefordert die Webseite damit Alexa neue Geräte suchen konnte. Alexa suchte nach neuen Geräten, fand aber die Multisensoren nicht.
Wenn ich mich bei https://iobroker.pro einlogge wird permanent eine "!Fehlermeldung" bzw. Aufforderung angezeigt:
ioBroker ist noch nicht für den Fernzugriff verbunden.
Drücken Sie hier, um die Verbindung herzustellen.Klicken Sie oben rechts auf das Perssonensymbol, um Ihr Cloud-Konto zu konfigurieren
Wenn ich auf den Schalter Drücken Sie hier, um die Verbindung herzustellen. drücke, dann tut sich allerdings nicht.
Das Cloud.Konto habe ich erfolgreich konfiguriert. Unter App.Keys habe ich einen APP-Key erstellt der dieses Format hat:
@pro_meineMailadresse@Server.com_BuchstabenZahlenKollonneIch würde mich sehr freuen wenn jemand hier im Forum mir einen passenden Denkanstoß geben könnte damit ich das Problem lösen kann.
-
-
@WalterKA
hast Du den iot Adapter installiert ?(der Alexa2 Adapter hat nichts damit zu tun)
-
@dslraser
Danke zunächst einmal dafür, dass du meine Anfrage anschaust und nachfragst.Zu Deiner Frage:
Klar habe ich das. Das hatte ich aber auch mehrfach beschrieben.
Ich habe unter anderem auch den iot Adapter mehrfach installiert, deiininstalliert, installiert, deiininstalliert, installiert, deiininstalliert ......
allerdings erfolglosIch ärgere mich mittlerweile schon darüber, dass ich die Jahreslizenz gekauft habe weil ich beim aktivieren und einrichten des iot Adapters der Aufforderung gefolgt bin das kostenpflichtige pro Abo abzuschliessen und jetzt quais 30 € in den Wind geschossen zu haben. Dachte, das wäre ausgereift ...
-
@WalterKA Wenn ich es richtig in Erinnerung habe, sind cloud und iot zwei paar Schuhe. Ich habe den cloud-Adapter gar nicht aktiv, weil ich meinen ioBroker nicht aus der Ferne steuern will. Alexa-Steuerung funktioniert über den iot-Adapter. Sind denn im iot-Adapter bei der Konfiguration die Sensoren als Geräte aufgelistet?
-
Zu Deiner Frage:
Klar habe ich das. Das hatte ich aber auch mehrfach beschrieben.
Ich habe unter anderem auch den iot Adapter mehrfach installiert, deiininstalliert, installiert, deiininstalliert, installiert, deiininstalliert ......in Deiner ganzen Beschreibung kann ich nichts davon lesen...Du sprichst immer vom Skill und Alexa2 Adapter.
Ist iot erfolgreich verbunden und grün ?wie sehen die Einstellungen aus ?
Dachte, das wäre ausgereift ...
das läuft auch ohne Probleme
-
Danke für die Nachfrage. ich habe die Begrifflichkeiten bei ioBroker noch nicht ganz verinnerlicht.
Ich habe nun die Info in meiner Beschreibung hinzugefügt.Zu Deiner Frage:
Ja, In ioBropker ist der Cloud Adapter deaktiviert und der Adapter IoT Assistants aktiviert und lief als Instanz iot.0. Das grüne Licht signalisierte das alles gut läuft.Nachdem es mit dem Ganzen nicht weiterging hatte ich den IoT Assistants in der Instanz gestoppt und mal die Instanz des Cloud Adapter aktiviert.
Daraufhin verschwand auf der iobroker Webseite die Meldung ioBroker ist noch nicht für den Fernzugriff verbunden... und ich hatte auf der Webseite iobroker.pro Zugriff auf die Anwendungseite von "VIS, VIS Edit und Mobile".
Allerdings kann ich keines der 3 aufrufen, denn die Webseite scheint nicht zu antworten.Dann dachte ich mir:
Deinstalliere einfach mal den deaktivierten Adapter IoT Assistants und installiere ihn neu. Dann geht es vielleicht.
Deshalb habe ich die Instanz des Cloud Adapter deaktiviert und iot Assistant neu installiert.
Jetzt hatte ich den totalen Mist!
Wenn ich den IoT Assistants starten will bekomme ich nur noch die gelbe Lampe. Die ersten beiden sind grün und die dritte Verbunden mit iot bleibt auf falsch!Ich habe daraufhin den IoT Assistant gestoppt und eine weitere Instanz als iot.3 installiert und diese eingerichtet und gestartet. Die ließ sich dann problemlos starten.
Das Problem mit Alexa bleibt jedoch weiterhin.!!
Das war vor dem Versuch den iot Adapter neu zu installieren.
01 Instanzen.pngJetzt läuft es halt als iot.3:
-
@WalterKA sagte in Keine Steueruung per Alexa möglich - brauche Hilfe:
Das Problem mit Alexa bleibt jedoch weiterhin.
was ist Dein Problem ?
Ich kann Dir nicht ganz folgen. Hast Du Geräte, die Du Abfragen oder steuern möchtest in iot eingefügt (auf den Schraubenschlüssel bei iot klicken) ?Und nur nochmal zum Verständnis, der Alexa2 Adapter bildet quasi die Amazon Alexa App in iobroker ab und hat nichts mit dem iot Adapter zu tun.
Hier (Reiter Alexa Geräte im iot Adapter) kannst Du Smart Geräte einfügen, die Du steuern oder abfragen willst.
-
Frage: werden die besagten Zigbee Geräte unter "Objekte", "Deconz.0" aufgeführt ?
Schließlich kannst du nur hinzufügen, was auch vorhanden ist... -
Hallo DSLRaser
In deinem Screenshot sehe ich, dass unter Alexa Geräte eine schöne Auflistung ist.
Das ist bei mir total leer! Das war schon bei iot.0 leer.Was ich haben will ist die Möglichkeit die Infos der Sensoren über Alexa auszugeben.
Ich habe Aqara (oder Xiaomi) Multisensoren die ich auf dem Raspi über die Phoscon App mit einen Deecon2USB Adapter ansprechen kann. Ich habe den deConz ZigBee Adapter in ioBroker installiert und bekomme die Multisensoren im Bereich angezeigt bekomme.Ich weiß nicht, wie ich meine Echos dazu bringen kann die Temperatur des Xiaomi Multisensors auszugeben. Ich habe absolut keine Ahnung wie ich anfangen soll das Problem zu lösen.
Hier 3 passende Screenshots:
Esszimmerthermometer in der Phoscon Konfigurationsseite:
Hier der Esszimmerthermometer in ioBroker in der Instanz von deConz:
Hier der Screenshot meiner leeren Alexa Geräte Liste:
Einstellungen in iot.3:
erweiterte Einstellungen in iot.3:
Vielen Dank für Deine Unterstützung!
-
Ja, werden sie. Habe eben einen Screenshot hierzu hochgeladen.
Wie muss bzw. sollte ich vorgehen damit das nun mit der Temperaturansage über Alexa funktioniert?Ich bin jetzt erstmal offline, muss Geld verdienen gehen.
-
Da klickst Du auf das + und suchst Deinen Sensor und fügst den dann in iot ein.
-
@dslraser sagte in Keine Steueruung per Alexa möglich - brauche Hilfe:
Da klickst Du auf das + und suchst Deinen Sensor und fügst den dann in iot ein.
Den Datenpunkt, den du abfragen möchtest, also in dem Fall den Datenpunkt für Temperatur. Dann noch den Smart-Namen vergeben in dem Fensterchen, das aufpoppt, dann in Alexa nach Geräten suchen. Dann hast du auch Zugriff.
-
@dslraser und @StrathCole
Herzlichen Dank!!
Jetzt funktioniert es. Ihr habt mir den Weg gezeigt und ich denke, ich habe nun das Prinzip verstanden.
Ich habe noch eine weitere Frage:
Beim Einrichten vom iot Adapter wurde ich auf die ioBroker.pro Webseite gelinkt um den Fernzugriff du kaufen. Ich dachte, das brauche ich für die Alexa Kommunikation.
Jetzt bekomme ich auch Für Zugriff von den Smart-Assistenten bezahlen angeboten.
Sehe ich das richtig, dass ich ein falsches Abo habe? Ich will nicht von unterwegs auf den ioBroker zugreifen sondern den Zugriff von ioBroker auf Alexa (oder umgekehrt?) einrichten.Muss ich tatsächlich ein weiteres Abo für 21 € abschließen damit ich jederzeit uneingeschränkt die Temperaturen der Temperatursensoren in den unterschiedlichen Räumen mit Alexa ausgeben kann?
Wisst Ihr ob es eine Möglichkeit gibt mit dem Hersteller Kontakt aufzunehmen und das Abo Fernzugriff für 1 Jahr zu stornieren?Kaufgeschichte in ioBroker..pro:
-
@WalterKA sagte in Keine Steueruung per Alexa möglich - brauche Hilfe:
Jetzt bekomme ich auch Für Zugriff von den Smart-Assistenten bezahlen angeboten.
Ja, das wäre das korrekte Paket. Was die Stornierung angeht: Keine Ahnung.
Aber in dem gebuchten Cloud-Paket ist der Smart-Zugriff enthalten. Steht zumindest über den Paketen im Text.
-
@WalterKA sagte in Keine Steueruung per Alexa möglich - brauche Hilfe:
Sehe ich das richtig, dass ich ein falsches Abo habe?
sieht so aus...
@apollon77 Kannst Du da helfen ?
-
@WalterKA Siehe iot FAQ ... Fernzugriff beinhaltet die Assistentensysteme wie Alexa bereits.
Du hast scheinbar eher ein zu grosses Paket gekauft.
-
@apollon77 sagte in Keine Steueruung per Alexa möglich - brauche Hilfe:
@WalterKA Siehe iot FAQ ... Fernzugriff beinhaltet die Assistentensysteme wie Alexa bereits.
Du hast scheinbar eher ein zu grosses Paket gekauft.
Ahh, OK. Danke für die Info!
Dann lasse ich das einfach so weiterlaufen für das eine Jahr und werde im nächsten Jahr den benötigten kleineren Dienst für 21 € kaufen.