NEWS
Neuer Adapter: iobroker.alexa2
-
Changelog 0.2.4:
-
Admin3 Konfig (Danke @Pix)
-
Proxy-IP wird jetzt automatisch gesetzt mit erster IP der Netzwerk-Interfaces. Kann per Admin geändert werden.
-
Leerer Text bei "speak" wird ignoriert
-
Informationen zu Multiroom unter "Infos" hinzugefügt und Commands, Bluetooth und Routines werden bei Multihost-geräten nicht angelegt (ggf Objekte einmalig löschen, sonst bleiben die da)
-
Eine History-Abfrage kommt jetzt auch per json in einem eigenen Datenpunkt. Damit hat man alle Daten zusammen
-
Andere Bugfixes
-
-
> Ja der nennt sich Custom-Skill: viewtopic.php?f=36&t=13857
Ist ja super! Hört sich wirklich vielversprechend an.
-
Kann man damit auch in Alexa definierte Gruppe steuern, also schalten?
Gesendet aus Hessen.
-
Hallo,
die Installation des Adapters hat funktioniert aber wo in Blockly finde ich den Sprachbefehl?
Eine Installationsanleitung für Dummys wäre auch ganz fein. <emoji seq="1f60c"></emoji>
Danke.
-
So dann habe ich den Adapter auch mal bei mir am laufen danke nochmal an apollon77.
Was jedoch noch fehlt ist wenn möglich.
Device Anzeigen:
-
WLAN
-
Device Name
-
Device Seriennummer
Bluetooth:
-
Geräte trennen
-
Verbundenen Geräte
-
inaktive Geräte
Hmm glaube das war es erstmal.
MFG Maggi
-
-
Was jedoch noch fehlt ist wenn möglich.
Device Anzeigen:
- WLAN `
Wozu?
-
Device Name
-
Device Seriennummer `
Beides da.Seriennummer ist im Pfad und Name ist Name davon.
Was willst Du denn damit tun?
Bluetooth:
-
Geräte trennen
-
Verbundenen Geräte
-
inaktive Geräte `
Ist da: Unter echo.devices.<seriennummer>.Bluetooth sind ei geräte gelistet mit conenction-Status. Der ist änderbar … und unpair kann man tun.</seriennummer>
- WLAN `
-
Kann man damit auch in Alexa definierte Gruppe steuern, also schalten? `
Feature-Request bitte im Github. Aktuell sind die gruppen noch nicht drin … Generell Gruppen/Devices schalten muss ich schauen
-
Ah es war wieder so offensichtlich dass ich das mit dem Namen und Seriennummer nicht gesehen habe.
Und mit Bluetooth klar ich hatte bei mir das falsche Device ausgewählt und daher kein Bluetooth gesehen.
Was das WLAN angeht fand ich das ganz nett wenn ich sehe mit welchem es verbunden ist zumindest war es in dem Alexa Controll Script drin.
Muss aber nicht sein danke nochmals.
MFG Maggi
-
Alles klar. Falls Du doch eine verwendung hastt oder es brauchst . GitHub Issue und ich schaue was geht
-
Auch von mir ein riesen Dankeschön für den Adapter, echt geil das Teil
Bestünde die Möglichkeit, beim Speak-Command noch temporär die Lautstärke mit zu geben?
Wäre ne coole Sache, dann müsste man sich im Script nicht immer die Lautstärke merken, evtl. ändern, Text sprechen lassen und dann die Lautstärke wieder auf den alten Wert setzen.
Wenn es nicht geht, ist es auch nicht so schlimm, würde aber sicher einigen helfen
LG, Air
-
Geht das bei dir vor einem speak zu ändern und danach zurück? Oben haben User berichtet das das nicht geht … ?!
Gesendet vom Handy ...
-
Die Lautstärke kann ich vor und nach dem Speak ändern, das ist kein Thema. Funktioniert bestens.
Schön wäre es halt, wenn man dem Speak die Lautstärke mitgeben könnte.
Hintergrund ist der, dass man die Ansagen ja hören möchte, auch wenn der Echo leise ist.
Aber einfach nur vor der Ansage laut machen ist auch nicht die Lösung, weil der User im Raum sicher einen Grund hatte den Echo leise zu machen.
Also muss ich mir vor jedem Speak die Lautstärke erst merken, dann auf z.B. 80 hoch stellen, dann den Speak absetzen und dann die Lautstärke wieder auf den gemerkten Wert zurück setzen. Da ich aber manche Ansagen auf mehreren Echos ausgeben lasse, ist das ganz schön aufwändig diese Prozedur für jeden einzelnen Echo durchzuführen und bläht die Skripte unnötig auf.
Viel schöner wäre es, wenn man dem Speak eine temporäre Lautstärke mitgeben könnte. Zum Beispiel mit ner Zahl zwischen 0 und 100 in geschweiften Klammern vor dem eigentlichen Text oder so.
LG, Air
-
Also anscheinend versucht er immer auf das fasche Verzeichnis zuzugreifen.
Zwar ist der Adapter vorhanden.
Aber im Log steht folgendes!
-
-
Device Name
-
Device Seriennummer `
Beides da.Seriennummer ist im Pfad und Name ist Name davon.
Was willst Du denn damit tun? `
Wie kann ich das ein binden wenn ich das in meiner VIS anlege als BASIC - String und dann das Object auswähle wird mir nichts angezeigt.
Dann eine andere Frag wird das UpdateDevice nicht mehr benötigt im AlexaControllScript gab es damit man immer die Aktuellen Daten z.B, welcher Titel gerade läuft. Oder machen das die Echogeräte selbst alle x Sekunden?
MFG Maggi
-
-
Hallo, war lange nicht mehr an meinem Iobroker…
Doch durch den neuen Adapter bin ich wieder munter geworden.
Installiert bekomme ich ihn nur wirft er mir nur Fehler im Log.
Habe nur meinen Benutzer und Passwort im Adapter eingegeben, oder fehlen da noch mehr eingaben.
host.ioBroker-Pi 2018-07-23 17:17:17.129 info Restart adapter system.adapter.alexa2.0 because enabled
host.ioBroker-Pi 2018-07-23 17:17:17.129 error instance system.adapter.alexa2.0 terminated with code 1 ()
host.ioBroker-Pi 2018-07-23 17:17:16.791 info instance system.adapter.alexa2.0 started with pid 20703
host.ioBroker-Pi 2018-07-23 17:16:46.762 info Restart adapter system.adapter.alexa2.0 because enabled
host.ioBroker-Pi 2018-07-23 17:16:46.761 error instance system.adapter.alexa2.0 terminated with code 1 ()
host.ioBroker-Pi 2018-07-23 17:16:46.380 info instance system.adapter.alexa2.0 started with pid 20634
Was mache ich denn da verkehrt ?
Danke schon mal im vorrauss
-
-
Device Name
-
Device Seriennummer `
Beides da.Seriennummer ist im Pfad und Name ist Name davon.
Was willst Du denn damit tun? `
Wie kann ich das ein binden wenn ich das in meiner VIS anlege als BASIC - String und dann das Object auswähle wird mir nichts angezeigt. `
ne das geht so nicht. Ok, das wäre ein Anwendungsfall. wobei das ja quasi ein Statischer String ist weil es im Datenpunkt eh festgelegt istBaue es ins Info ein.
Dann eine andere Frag wird das UpdateDevice nicht mehr benötigt im AlexaControllScript gab es damit man immer die Aktuellen Daten z.B, welcher Titel gerade läuft. Oder machen das die Echogeräte selbst alle x Sekunden? `
Schau mal in die Konfig: Da kannst Du "Update states Interval" einstellen in Sekunden. Den Mediaprogress wenn was gespielt wird wird dann wie im Skript intern aktualisiert. -
-
So dann habe ich den Adapter auch mal bei mir am laufen danke nochmal an apollon77.
Was jedoch noch fehlt ist wenn möglich.
Device Anzeigen:
-
WLAN
-
Device Name
-
Device Seriennummer
Bluetooth:
-
Geräte trennen
-
Verbundenen Geräte
-
inaktive Geräte
Hmm glaube das war es erstmal.
MFG Maggi `
Kann ich mich auch per Skript mit einem Bluetooth-Device verbinden oder geht nur trennen?
-
-
Wenn dein Gerät einmal mit deiner Alexa verbunden war kannst du es trennen und verbinden.
Kein Problem das funktioniert problemlos.
Danke apllon77 wenn du es noch mit ins Info einbaust.
MFG Maggi
-
OT: Kann mir (leider noob) jemand helfen? Wie so installiert der den Adapter nicht?
hier der Log. Versteh nicht was ich tun muss
Den Dashbutton bekomme ich auch nicht installiert. Sonst ging immer alles.
! host.raspberrypi 2018-07-23 20:10:36.143 info Update repository "default" under "http://download.iobroker.net/sources-dist.json"
! iobroker 2018-07-23 20:10:35.470 info exit 0
! iobroker 2018-07-23 20:10:35.285 info npm ERR! Please include the following file with any support request:npm ERR! /npm-debug.log
! iobroker 2018-07-23 20:10:35.282 info
! iobroker 2018-07-23 20:10:35.218 info npm ERR! Please check if you have git installed and in your PATH.
! iobroker 2018-07-23 20:10:35.218 info npm ERR! This is most likely not a problem with npm itself.
! iobroker 2018-07-23 20:10:35.218 info npm ERR! Failed using git.
! iobroker 2018-07-23 20:10:35.218 info ERR! not found: gitnpm ERR!
! iobroker 2018-07-23 20:10:35.215 info npm
! iobroker 2018-07-23 20:10:35.206 info
! iobroker 2018-07-23 20:10:35.195 info npm ERR! code ENOGIT
! iobroker 2018-07-23 20:10:35.195 info npm ERR! npm v3.10.10
! iobroker 2018-07-23 20:10:35.195 info npm ERR! node v6.14.3
! iobroker 2018-07-23 20:10:35.195 info ERR! Linux 4.9.59-v7+npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "Apollon77/ioBroker.alexa2" "–production" "--prefix" "/opt/iobroker"
! iobroker 2018-07-23 20:10:35.192 info npm
! iobroker 2018-07-23 20:10:35.146 info npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git@github.com:apollon77/ioBroker.alexa2.git /root/.npm/_git-remotes/git-github-com-apollon77-ioBroker-alexa2-git-9d9b5535: u
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:123:15) code: 'ENOGIT' }
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit apollon77/ioBroker.alexa2 resetting remote /root/.npm/_git-remotes/git-github-com-apollon77-ioBroker-alexa2-git-9d9b5535 because of error: { Error: not found: git
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:123:15)
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
! iobroker 2018-07-23 20:10:35.136 info npm WARN addRemoteGit Error: not found: git
! iobroker 2018-07-23 20:10:35.136 info git clone --template=/root/.npm/_git-remotes/_templates --mirror https://github.com/apollon77/ioBroker.alexa2.git /root/.npm/_git-remotes/git-https-github-com-apollon77-ioBroker-alexa2-git-3ad9b2b8:
! iobroker 2018-07-23 20:10:35.114 info
! iobroker 2018-07-23 20:10:35.109 info ERR!
! iobroker 2018-07-23 20:10:35.106 info
! iobroker 2018-07-23 20:10:35.103 info npm
! iobroker 2018-07-23 20:10:35.079 info npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:123:15) code: 'ENOGIT' }
! iobroker 2018-07-23 20:10:35.079 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
! iobroker 2018-07-23 20:10:35.079 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
! iobroker 2018-07-23 20:10:35.079 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
! iobroker 2018-07-23 20:10:35.079 info npm WARN addRemoteGit at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
! iobroker 2018-07-23 20:10:35.079 info npm WARN addRemoteGit at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
! iobroker 2018-07-23 20:10:35.079 info npm WARN addRemoteGit at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
! iobroker 2018-07-23 20:10:35.079 info npm WARN addRemoteGit apollon77/ioBroker.alexa2 resetting remote /root/.npm/_git-remotes/git-https-github-com-apollon77-ioBroker-alexa2-git-3ad9b2b8 because of error: { Error: not found: git
! iobroker 2018-07-23 20:10:35.079 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:123:15)
! iobroker 2018-07-23 20:10:35.065 info WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
! iobroker 2018-07-23 20:10:35.052 info addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16npm
! iobroker 2018-07-23 20:10:35.050 info WARN
! iobroker 2018-07-23 20:10:35.047 info npm
! iobroker 2018-07-23 20:10:35.044 info at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
! iobroker 2018-07-23 20:10:35.027 info npm WARN addRemoteGit
! iobroker 2018-07-23 20:10:35.027 info npm WARN addRemoteGit at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
! iobroker 2018-07-23 20:10:35.027 info WARN addRemoteGit Error: not found: gitnpm WARN addRemoteGit at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
! iobroker 2018-07-23 20:10:35.023 info npm
! iobroker 2018-07-23 20:10:35.012 info ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git://github.com/apollon77/ioBroker.alexa2.git /root/.npm/_git-remotes/git-github-com-apollon77-ioBroker-alexa2-git-0555e52d: un
! iobroker 2018-07-23 20:10:35.010 info npm
! iobroker 2018-07-23 20:10:34.919 info npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:123:15) code: 'ENOGIT' }
! iobroker 2018-07-23 20:10:34.915 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
! iobroker 2018-07-23 20:10:34.915 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
! iobroker 2018-07-23 20:10:34.915 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
! iobroker 2018-07-23 20:10:34.915 info npm WARN addRemoteGit at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
! iobroker 2018-07-23 20:10:34.915 info npm WARN addRemoteGit at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
! iobroker 2018-07-23 20:10:34.915 info npm WARN addRemoteGit at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
! iobroker 2018-07-23 20:10:34.915 info npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:123:15)npm WARN addRemoteGit apollon77/ioBroker.alexa2 resetting remote /root/.npm/_git-remotes/git-github-com-apollon77-ioBroker-alexa2-git-
! iobroker 2018-07-23 20:10:34.911 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
! iobroker 2018-07-23 20:10:34.911 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
! iobroker 2018-07-23 20:10:34.911 info npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
! iobroker 2018-07-23 20:10:34.911 info npm WARN addRemoteGit at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
! iobroker 2018-07-23 20:10:34.911 info npm WARN addRemoteGit at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
! iobroker 2018-07-23 20:10:34.911 info WARN addRemoteGit Error: not found: gitnpm WARN addRemoteGit at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
! iobroker 2018-07-23 20:10:34.908 info
! iobroker 2018-07-23 20:10:34.896 info npm
! host.raspberrypi 2018-07-23 20:10:06.379 info instance system.adapter.dwd.0 terminated with code 0 (OK)
! dwd.0 2018-07-23 20:10:04.929 info starting. Version 2.2.2 in /opt/iobroker/node_modules/iobroker.dwd, node: v6.14.3
! host.raspberrypi 2018-07-23 20:10:00.088 info instance system.adapter.dwd.0 started with pid 25310
! iobroker 2018-07-23 20:09:55.718 info npm install Apollon77/ioBroker.alexa2 --production --prefix "/opt/iobroker" (System call)
! iobroker 2018-07-23 20:09:54.893 info install Apollon77/ioBroker.alexa2 -
@apollon77: der Adapter inkl. der Abholung vom credential funktioniert. Sehr geil was du da weiter entwickelt hast. Hast meinen tiefen Respekt.
Dachte erst, der Adapter liefe bei mir nicht, aber er musste einmal selbständig neu starten, nachdem er das credential abgeholt hat. Danach war die Ampel grün. Habe speak steht Mal ausprobiert in den Objekten. Klappt supergeil ade sayit (lief bei mir nie vernünftig) und ade Sprache über paw.
Vielen lieben Dank, Thorsten
Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk