NEWS
Adapter iobroker.alexa
-
Moin,
Habe schon beide varianten probiert. Amazon Login und Cookie eingefügt.
Nur bin Ich mir dann nicht sicher was Ich bei Basis URL eingeben muß ? `
kannst Du bitte mal ein/zwei Screenshots posten?Irgendwie verstehe ich gerade nicht, „wo“ Du bist und was Du meinst.
Gruß,
Eric
Von unterwegs getippert
-
Hey,
der Adapter will einfach nicht starten..
681_instanz.png
681_konfiguration.png -
Aktuell nutze ich den noch nicht viel.
Zum einen nur um per Skript wöchentlich die Historie zu löschen.
Und andererseits um morgens mit Radio geweckt zu werden …
! ````
const echoDeviceTuneIn = 'alexa.0.echo-devices.ABCDEFGH.Commands.TuneIn';
const echoDeviceVolume = 'alexa.0.echo-devices.ABCDEFGH.Commands.volume';
const echoDeviceStop = 'alexa.0.echo-devices.ABCDEFGH.Commands.pause';
! // immer werktags um 6:30
schedule('30 6 * * 1-5', function () {
// nur wenn anwesend
if (getState('presence').val) {if (getState('feiertage.0.heute.boolean').val) { // nicht an Feiertagen } else if (getState('vacation').val) { // nicht im Urlaub } else { // starte bei Lautstärke 10 setState(echoDeviceVolume, 10); // schalte R.SH an setStateDelayed(echoDeviceTuneIn, 'R.SH', 4000); // level ständig bis 70 erhöhen in 3 Sekunden-Schritten for (var i = 1; i <= 20; i++) { var vol = 10 + (i * 3); setStateDelayed(echoDeviceVolume, vol, (vol*1000), false); } // stoppe nach 15 Minuten setStateDelayed(echoDeviceStop, true, 900000); } }
});
! ````
-
Ich hab mir den Adapter von Github geholt … momentan aktuell die 0.0.33
Bei Basis-URL nichts eintragen ... und bei den Login-Daten nur
deine Alexa-Zugangsdaten bei Amazon.
Oder alternativ eben nur ein Cookie, dann aber ohne Zugangsdaten.
-
Hab den Adapter heute über Putty installiert.
Gibt es noch einen anderen weg?
Gesendet von iPhone mit Tapatalk
-
Also bei mir ist das Feld gefüllt und wenn ich dort User und PW eintrage läuft der Adapter.
-
Hab gerade gesehen ich hab 0.0.31
Wie installiere ich denn am besten die neuste Version?
Gesendet von iPhone mit Tapatalk
-
Kann das sein das es eventuell an meiner Node Version liegt ?
681_putty.png -
Kann das sein das es eventuell an meiner Node Version liegt ? ` Ja, der Adapter benötigt node 6.x die aktuelle Version ist die 4.x
apt-get –purge remove node
apt-get --purge remove nodejs
apt-get autoremove
reboot
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
Reboot
Gesendet von meinem A0001 mit Tapatalk
-
naja ganz sooo einfach ist es nicht.
Danach sollte man noch schauen das man im ioBroker-Verzeichnis das reinstall.sh aufruft (vorher Backup machen!!)
-
Sauber, danke für die Info. Ich hatte mir das schon gedacht.
Werde es die Tage mal probieren.
Das Thema hat ja viel Fehlerpotential [emoji39]
Gesendet von iPhone mit Tapatalk
-
Danke apollon, leider bekomme ich bei sudo ./reinstall.sh immer die Meldung
sudo: unable to execute ./reinstall.sh: No such file or directory
Reinstall.sh ist vorhanden hat jemand eine Idee?
Gesendet von meinem A0001 mit Tapatalk
-
Ist die datei ausführbar?
Gruß Rainer
-
-rwxrwxrwx 1 root root 688 Jul 11 2017 reinstall.sh
Das wird mir im Verzeichnisbaum angezeigt. Muss ich bei der Berechtigung was ändern?
Gesendet von meinem A0001 mit Tapatalk
-
Ich habe sie über chmod auch nochmal ausführbar gemacht, leider keine Änderung.
Gesendet von unterwegs
-
Dann ggf direkt als root ausführen ? Also vorher ein "sudo su -" machen. Dann bist du in der Session root und dann das kommando ohne sudo starten mit ./reinstall.sh
-
oder vielleicht
sudo bash ./reinstall.sh
?
-
Ich glaube dadurch entstehen nochmal mehr Möglichkeiten mit Alexa besser zu „agieren“..
Frage mich nur wie es mit der Sicherheit aussieht, weil ja schon ganz schön heikle Daten eingetragen werden müssen..kann da jemand eine Antwort drauf geben?
-
Du kannst entscheiden ob Du e-Mail/Passwort eingibst oder den Cookie besorgst und nur den eingibst.
Hast also die Wahl
-
Es wird immer verrückter… ls -l zeigt mir jetzt nur noch den Ordner node_modules an. Opt/iobroker gibt es nicht mehr. Iobroker läuft allerdings noch. Sudo su hat also dadurch nichts gebracht...
EDIT: Hier mal ein kleines Update zu meinem Problem:
Ich habe
iobroker stop npm install iobroker.js-controller --production iobroker start
ausgeführt und im Anschluss war /opt/iobroker wieder vorhanden. Bisher funktioniert alles und````
sudo bash ./reinstall.shGesendet von unterwegs