魔镜固件修复备忘
2022年自制了魔镜固件,用chromium浏览器,koisk方式全屏显示,从和风天气拉取天气预报,从RSS源拉取新闻速报和名人名言,从家里的Domoticz拉取室内温度等实时数据,反复调整HTML页面,总算达到一个比较和谐美观的效果。今天重新上电,发现数据不能更新,无WIFI,必须用有线连接,经查原因如下:
- 不能更新数据的原因是和风天气预报API发生变换,以前是V5版本,现在用的是V7版本,指令模式不同
- 不能更新数据的第二个原因是无法从Domoticz服务器拉取实时数据,因为之前增加了Docker用来搞内外网穿透,为了安全设置了用户名和密码,这时再读取就会发生错误,查Domoticz文档改用增加header的方式,用户名:密码转换为Base64模式后,增加‘Authorization’:‘Base XXXXXXX......’的头,这样就能读取到数据了
WIFI不能使用的原因不明,用了多种方法都没有用,最后是修改/etc/network/interfaces,改为如下,要注释掉wpa_supplicant.conf那一行。
iface lo inet loopback iface eth0 inet manual auto wlan0 allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "MySSID" wpa-psk "topsecret"
- 退出koisk全屏模式的快捷键是ctrl+w