Alexa | node-red-contrib-alexa-remote2
なに
2023/2/8 Alexa が急に止まった。
Alexaはサーバー側の不具合だった模様。
node-red-contrib-alexa-remote2-v2 も止まったけど、こっちは復帰せず Twitter見てみたら同様な人がいて
node-red-contrib-alexa-remote2-mattl0 でスクリプト編集もなく動いたというのを見かけた。
(SNS使ってなくて SNSリテラシー低いです。)
何度も試してしばらく動かなかったけど、
で、最終的に動いた方法。
How to
node-red-contrib-alexa-remote2-mattl0 (node) - Node-RED で動いたのだけど、
うまく行かなかったのは
Language を ja_JPにしてしまってたから。
node-red-contrib-alexa-remote2-v2 でも動いてたのだけど、https://flows.nodered.org/node/node-red-contrib-alexa-remote2-applestrudel こっち見ると アンダーバーじゃなくハイフンになってる。
で、ja-JPにしたら動いた。
スクリプトの改変は不要でした。
一応これで動いた。
で、プロパティ不正とか言われてる模様。
赤で囲まれてるから、まぁそうかなと思ったけど。
File path 適当に埋めたら良い模様。
で、実際に cookieファイルもできていたので、これで勝手に期限切れで動かなくなることもないのかと思われる。
(node-red-contrib-alexa-remote2-v2 の時は なぜかファイルの中身が"null"だった。が今回はjsonぽいファイルになっていた。)
[root@nas alexa-cookie2]# pwd /root/.node-red/node_modules/alexa-cookie2 [root@nas alexa-cookie2]# ls -la 合計 80 drwxr-xr-x 4 root root 202 2月 9 23:59 . drwxr-xr-x 103 root root 4096 2月 9 23:51 .. -rw-r--r-- 1 root root 767 10月 26 1985 .eslintrc.json -rw-r--r-- 1 root root 65 10月 26 1985 .gitattributes -rw-r--r-- 1 root root 31 10月 26 1985 .releaseconfig.json -rw-r--r-- 1 root root 1102 10月 26 1985 LICENSE -rw-r--r-- 1 root root 8870 10月 26 1985 README.md -rw-r--r-- 1 root root 34437 10月 26 1985 alexa-cookie.js drwxr-xr-x 2 root root 42 2月 9 23:51 example drwxr-xr-x 2 root root 50 2月 9 23:52 lib -rw-r--r-- 1 root root 1966 2月 9 23:51 package.json -rw-r--r-- 1 root root 7154 2月 9 23:59 saved_cookie.txt [root@nas alexa-cookie2]#