I checked the pimatic web front end with firefox browser and it works fine also with display the graph. It is a problem from the browser setting not from the update of pimatic. In my opinion, the browser gets also update and perhaps the new security settings at the browser stop the display of waveform.
-
Early warning: pimatic@0.9.44 & pimatic-mobile-frontend@0.9.13
-
Thanks a lot for your support and have a nice day. My problem is solved the issue was the browser not the pimatic update.
-
Yesterday, I have tested the installation on a current Raspbian setup with Node.js v8.9.4 and the setup works flawlessly in-line with what other users reported earlier. With Node.js v10.15.0, however, I get a build error for SQLite, which may be fixed by migrating to a newer version of SQLite in the near furture. Besides this, there is still a lot work to do to “modernize” the Pimatic code to align with current stages of Node.js development and to get rid of deprecated packages and outdated packages. Big thanks to @michbeck100 and others who already spent a significant amount of time to make this happen and to support the initiative with testing and feedback.
Summary:
- Pimatic should also work on systems with Node.js 8.9 installed.
- Node.js v10 does not yet work.
- Plugin developers need to stick to Node.js 4.9 for building, testing, and publish plugins on their development system!
"It always takes longer than you expect, even when you take into account Hofstadter's Law.", Hofstadter's Law
-
Update successful here too :
"plugin": "cron" "plugin": "mobile-frontend", "plugin": "unipi-evok", "plugin": "sysinfo", "plugin": "wunderground", "plugin": "shell-execute", "plugin": "mail", "plugin": "charts", "plugin": "openweather", "plugin": "owjs"
Great job as always. Thanks !
-
Succesfull update from 0.9.42! Only mentioned 2 warnings but nothing serious. System rebootet without failures and pimatic is running fine.
my plugins
"plugin": "homeduino" "plugin": "shell-execute" "plugin": "sunrise" "plugin": "openweather" "plugin": "ping" "plugin": "metar-weather" "plugin": "lcd" "plugin": "bh1750" "plugin": "hue-zll" "plugin": "amazing-dash-button" "plugin": "links" "plugin": "mobile-frontend" "plugin": "sysinfo" "plugin": "bmp280"
thx to the developrs for the great job!
-
Update successful of 2 Pimatics.
My Raspbee 0.9.43 --> 0.9.44
21:42:50.925 [pimatic] info: Starting pimatic version 0.9.44 21:42:50.934 [pimatic] info: Node.js version 4.6.2 21:42:50.936 [pimatic] info: OpenSSL version 1.0.2j coffee-cache: compiling coffee-script file "config-schema.coffee"...Done 21:42:53.743 [pimatic, ppm] info: 2.15.12 21:42:53.788 [pimatic] info: Loading plugin: "pimatic-cron" (0.8.8) 21:42:54.239 [pimatic] info: Loading plugin: "pimatic-mobile-frontend" (0.9.13) coffee-cache: compiling coffee-script file "mobile-frontend.coffee"...Done coffee-cache: compiling coffee-script file "mobile-frontend-config-schema.coffee"...Done 21:42:55.620 [pimatic] info: Loading plugin: "pimatic-filebrowser" (0.9.0) 21:42:55.766 [pimatic] info: Loading plugin: "pimatic-shell-execute" (0.9.11) 21:42:55.803 [pimatic] info: Loading plugin: "pimatic-sysinfo" (0.9.4) 21:42:55.956 [pimatic] info: Loading plugin: "pimatic-iframe" (0.3.1) 21:42:55.985 [pimatic] info: Loading plugin: "pimatic-mqtt" (0.9.7) 21:42:56.343 [pimatic-cron] info: the time is: Thu Jan 31 2019 21:42:56 GMT+0100 (CET) coffee-cache: compiling coffee-script file "device-config-schema.coffee"...Done
My Pimatic 0.9.42 --> 0.9.44
22:00:48.593 [pimatic] info: Starting pimatic version 0.9.44 22:00:48.602 [pimatic] info: Node.js version 4.6.2 22:00:48.603 [pimatic] info: OpenSSL version 1.0.2j coffee-cache: compiling coffee-script file "config-schema.coffee"...Done 22:00:50.445 [pimatic] debug: settings.debug is true, showing debug output for pimatic core. 22:00:52.540 [pimatic, ppm] info: 2.15.12 22:00:52.587 [pimatic] info: Loading plugin: "pimatic-cron" (0.8.8) 22:00:53.221 [pimatic] info: Loading plugin: "pimatic-mobile-frontend" (0.9.13) coffee-cache: compiling coffee-script file "mobile-frontend.coffee"...Done coffee-cache: compiling coffee-script file "mobile-frontend-config-schema.coffee"...Done 22:00:55.029 [pimatic] info: Loading plugin: "pimatic-homeduino" (0.9.11) 22:00:55.801 [pimatic] info: Loading plugin: "pimatic-ds18b20" (0.8.9) 22:00:55.834 [pimatic] info: Loading plugin: "pimatic-filebrowser" (0.9.0) 22:00:56.012 [pimatic] info: Loading plugin: "pimatic-iframe" (0.3.1) 22:00:56.043 [pimatic] info: Loading plugin: "pimatic-shell-execute" (0.9.11) 22:00:56.083 [pimatic] info: Loading plugin: "pimatic-sysinfo" (0.9.4) 22:00:56.239 [pimatic] info: Loading plugin: "pimatic-wakeonlan" (0.9.4) 22:00:56.276 [pimatic] info: Loading plugin: "pimatic-ping" (0.9.5) 22:00:56.328 [pimatic] info: Loading plugin: "pimatic-mail" (0.8.6) 22:00:57.108 [pimatic] info: Loading plugin: "pimatic-sunrise" (0.9.3) coffee-cache: compiling coffee-script file "sunrise.coffee"...Done coffee-cache: compiling coffee-script file "sunrise-config-schema.coffee"...Done 22:00:57.828 [pimatic] info: Loading plugin: "pimatic-dwd-weather" (0.9.5) 22:01:00.403 [pimatic] info: Loading plugin: "pimatic-links" (0.8.6) 22:01:00.435 [pimatic] info: Loading plugin: "pimatic-log-reader" (0.9.2) 22:01:00.471 [pimatic] info: Loading plugin: "pimatic-upnp-root" (0.9.0) 22:01:00.654 [pimatic] info: Loading plugin: "pimatic-charts" (0.0.4) 22:01:00.677 [pimatic] info: Loading plugin: "pimatic-water-level" (0.0.5) 22:01:01.602 [pimatic] info: Loading plugin: "pimatic-tplink-smartplug" (0.0.8) 22:01:02.142 [pimatic] info: Loading plugin: "pimatic-mqtt" (0.9.7) 22:01:02.548 [pimatic] info: Loading plugin: "pimatic-vvo" (0.0.7) 22:01:03.484 [pimatic] info: Loading plugin: "pimatic-dewpoint" (0.9.2) 22:01:03.510 [pimatic] info: Loading plugin: "pimatic-raspbee" (0.0.10) 22:01:05.183 [pimatic] info: Loading plugin: "pimatic-hue-zll" (0.3.1) 22:01:05.767 [pimatic-cron] info: the time is: Thu Jan 31 2019 22:01:05 GMT+0100 (CET) 22:01:06.694 [pimatic-sunrise] info: Your location is set to lat: xxxxxxxx, long: xxxxxxx coffee-cache: compiling coffee-script file "device-config-schema.coffee"...Done 22:01:06.883 [pimatic-tplink-smartplug] info: Starting pimatic-tplink-smartplug plugin 22:01:07.258 [pimatic-vvo] info: VvoActionProvider meldet sich zum Dienst coffee-cache: compiling coffee-script file "device-config-schema.coffee"...Done 22:01:07.826 [pimatic-hue-zll] info: Requesting status of lights, light groups and scenes from the Hue API
Thank you, good job!
Pimatic, my hobby.
-
months ago 0.9.42 --> 0.9.43 was a fail.
updated now 0.9.42 to 0.9.44 without errors.if I not post again, everything works great.
but where is the changelog?
anyway. thx for letting me press the update button again -
"It always takes longer than you expect, even when you take into account Hofstadter's Law.", Hofstadter's Law
-
I’m getting this error after update:
13:23:48.922 [pimatic] Startup error: TypeError: logWarnFn is not a function 13:23:48.922 [pimatic]> at logWarn (/home/pimatic/node_modules/i18n/i18n.js:1169:5) 13:23:48.922 [pimatic]> at translate (/home/pimatic/node_modules/i18n/i18n.js:833:7) 13:23:48.922 [pimatic]> at i18nTranslate (/home/pimatic/node_modules/i18n/i18n.js:220:13) 13:23:48.922 [pimatic]> at eval (eval at exports.compile (/home/pimatic/node_modules/pimatic-mobile-frontend/node_modules/jade/lib/index.js:218:8), <anonymous>:7:2837) 13:23:48.922 [pimatic]> at eval (eval at exports.compile (/home/pimatic/node_modules/pimatic-mobile-frontend/node_modules/jade/lib/index.js:218:8), <anonymous>:30:1308) 13:23:48.922 [pimatic]> at res (/home/pimatic/node_modules/pimatic-mobile-frontend/node_modules/jade/lib/index.js:219:38) 13:23:48.922 [pimatic]> at Object.exports.renderFile (/home/pimatic/node_modules/pimatic-mobile-frontend/node_modules/jade/lib/index.js:380:38) 13:23:48.922 [pimatic]> at Object.exports.renderFile (/home/pimatic/node_modules/pimatic-mobile-frontend/node_modules/jade/lib/index.js:370:21) 13:23:48.922 [pimatic]> at Object.tryCatcher (/home/pimatic/node_modules/pimatic/node_modules/bluebird/js/release/util.js:16:23) 13:23:48.922 [pimatic]> at Object.ret [as renderFileAsync] (eval at makeNodePromisifiedEval (/home/pimatic/node_modules/pimatic/node_modules/bluebird/js/release/promisify.js:184:12), <anonymous>:13:39) 13:23:48.922 [pimatic]> at /home/pimatic/node_modules/pimatic-mobile-frontend/mobile-frontend.coffee:150:21 13:23:48.922 [pimatic]> at tryCatcher (/home/pimatic/node_modules/pimatic/node_modules/bluebird/js/release/util.js:16:23) 13:23:48.922 [pimatic]> at Promise._settlePromiseFromHandler (/home/pimatic/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:512:31) 13:23:48.922 [pimatic]> at Promise._settlePromise (/home/pimatic/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:569:18) 13:23:48.922 [pimatic]> at Promise._settlePromiseCtx (/home/pimatic/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:606:10) 13:23:48.922 [pimatic]> at _drainQueueStep (/home/pimatic/node_modules/pimatic/node_modules/bluebird/js/release/async.js:142:12) 13:23:48.922 [pimatic]> at _drainQueue (/home/pimatic/node_modules/pimatic/node_modules/bluebird/js/release/async.js:131:9) 13:23:48.922 [pimatic]> at Async._drainQueues (/home/pimatic/node_modules/pimatic/node_modules/bluebird/js/release/async.js:147:5) 13:23:48.922 [pimatic]> at Immediate.Async.drainQueues (/home/pimatic/node_modules/pimatic/node_modules/bluebird/js/release/async.js:17:14) 13:23:48.922 [pimatic]> at runCallback (timers.js:794:20) 13:23:48.922 [pimatic]> at tryOnImmediate (timers.js:752:5) 13:23:48.922 [pimatic]> at processImmediate [as _immediateCallback] (timers.js:729:5) 13:23:48.924 [pimatic] exiting...
Even after disabling all plugins.
-
@un-kn0wn this happens when pimatic-mobile-frontend is not up to date. Please make sure that zu are using the latest version. To update just delete the
node_modules/pimatic-mobile-frontend
folder and restart pimatic. This will install the latest version.pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
@michbeck100 said in Early warning: pimatic@0.9.44 & pimatic-mobile-frontend@0.9.13:
@un-kn0wn this happens when pimatic-mobile-frontend is not up to date. Please make sure that zu are using the latest version. To update just delete the
node_modules/pimatic-mobile-frontend
folder and restart pimatic. This will install the latest version.My mobile frontend is up to date.
16:08:50.351 [pimatic] Installing: "pimatic-mobile-frontend@0.9.13" from npm-registry. 16:09:05.546 [pimatic, ppm] pimatic-mobile-frontend@0.9.13 node_modules/pimatic-mobile-frontend 16:09:05.548 [pimatic, ppm] ├── colour.js@1.5.2 16:09:05.550 [pimatic, ppm] └── jqmthemer@0.0.1 (bluebird@2.2.2) 16:09:05.596 [pimatic] Loading plugin: "pimatic-mobile-frontend" (0.9.13) coffee-cache: compiling coffee-script file "mobile-frontend.coffee"...Done coffee-cache: compiling coffee-script file "mobile-frontend-config-schema.coffee"...Done
The error still occurs.
Edit:
A complete reinstallation of all node_modules solved the issue -
The update 0.9.43 -> 0.9.44 works. But there are some warnings:
Should I update node.js? How do I perform the update?
-
Should I update node.js? How do I perform the update?
No, no need to update, yet.
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
Hello, I have a problem with the Phone Plugin after the update. Here is my log at startup. An error “Cannot find module ‘i18n’” appears. Can someone help here? Thank you.
18:25:32.556 [pimatic] info: Starting pimatic version 0.9.44
18:25:32.565 [pimatic] info: Node.js version 4.6.2
18:25:32.567 [pimatic] info: OpenSSL version 1.0.2j
18:25:36.035 [pimatic, ppm] info: 2.15.12
18:25:36.090 [pimatic] info: Loading plugin: “pimatic-echo” (0.5.3)
18:25:37.265 [pimatic] info: Loading plugin: “pimatic-mobile-frontend” (0.9.13)
18:25:38.147 [pimatic] info: Loading plugin: “pimatic-max” (0.9.0)
18:25:38.250 [pimatic] info: Loading plugin: “pimatic-homeduino” (0.9.11)
18:25:38.971 [pimatic] info: Loading plugin: “pimatic-sunrise” (0.9.3)
18:25:39.252 [pimatic] info: Loading plugin: “pimatic-sysinfo” (0.9.4)
18:25:39.443 [pimatic] info: Loading plugin: “pimatic-ping” (0.9.5)
18:25:39.529 [pimatic] info: Loading plugin: “pimatic-openweather” (0.9.4)
18:25:39.607 [pimatic] info: Loading plugin: “pimatic-cron” (0.8.8)
18:25:40.091 [pimatic] info: Loading plugin: “pimatic-mail” (0.8.6)
18:25:40.870 [pimatic] info: Loading plugin: “pimatic-shell-execute” (0.9.11)
18:25:40.928 [pimatic] info: Loading plugin: “pimatic-nut” (0.2.0)
18:25:40.957 [pimatic] info: Loading plugin: “pimatic-alarm” (0.2.0)
18:25:40.990 [pimatic] info: Loading plugin: “pimatic-alert” (0.3.7)
18:25:41.042 [pimatic] info: Loading plugin: “pimatic-pio-remote” (0.5.3)
18:25:41.082 [pimatic] info: Loading plugin: “pimatic-ds18b20” (0.8.9)
18:25:41.137 [pimatic] info: Loading plugin: “pimatic-rflink” (0.7.2)
18:25:41.921 [pimatic] info: Loading plugin: “pimatic-mqtt” (0.9.7)
18:25:42.351 [pimatic] info: Loading plugin: “pimatic-telegram” (1.1.11)
18:25:43.542 [pimatic] info: Loading plugin: “pimatic-fritz” (0.6.6)
18:25:45.550 [pimatic] info: Loading plugin: “pimatic-phone” (0.9.6)
18:25:45.662 [pimatic] error: Cannot find module ‘i18n’ -
@mwittig Why did you have to switch from i18n to your own version
i18n-pimatic
?pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
@michbeck100 said in Early warning: pimatic@0.9.44 & pimatic-mobile-frontend@0.9.13:
@mwittig Why did you have to switch from i18n to your own version i18n-pimatic?
i18n does not appear to be maintained properly at present. The package had issues as it used wildcard version ids for some dependencies which caused pimatic to scream at startup.
"It always takes longer than you expect, even when you take into account Hofstadter's Law.", Hofstadter's Law