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
Early warning: pimatic@0.9.44 & pimatic-mobile-frontend@0.9.13
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