@jens I think the error only occurs during update when the pimatic-homeduino directory is removed as part of the update procedure.
-
pimatic-homeduino@0.9.12
"It always takes longer than you expect, even when you take into account Hofstadter's Law.", Hofstadter's Law
-
I´m getting:
Could not initialize the plugin "homeduino": /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /home/pi/pimatic-app/node_modules/pimatic-homeduino/node_modules/homeduino/node_modules/serialport/build/Release/serialport.node)
Do i have to update the Homeduino manually? -
@michael-rudek said in pimatic-homeduino@0.9.12:
Do i have to update the Homeduino manually?
Which Node.js version do you have installed?
Most likely, the build environment is outdated. Which gcc version is installed, typegcc --version
?"It always takes longer than you expect, even when you take into account Hofstadter's Law.", Hofstadter's Law
-
gcc (Raspbian 4.9.2-10+deb8u1) 4.9.2
node v4.6.2 -
@michael-rudek The compiler is fairly old. Please try to install the latest version of
build-essential
.sudo apt-get update sudo apt-get install build-essential
"It always takes longer than you expect, even when you take into account Hofstadter's Law.", Hofstadter's Law
-
I did, but this is the answer:
build-essential ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 270 nicht aktualisiert.
-
Hi,
in my Raspberry PI 3B+ workpi@PI3matic:~ $ gcc --version gcc (Raspbian 6.3.0-18+rpi1+deb9u1) 6.3.0 20170516 Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
MfG.
Pimatic, my hobby.
-
@michael-rudek OK. Seem like you are still on Jessie which does not contain the latest compiler. You can try the following:
Seems like you are still running on Jessi and you haven’t updated the system for a long time.
Please consider updating usingsudo apt-get dist-upgrade
. Please make a full backup of the system (e.g. backup of the sd-image) before upgrading … just in case."It always takes longer than you expect, even when you take into account Hofstadter's Law.", Hofstadter's Law
-
I like to pick up my 2nd point
@ortin said in pimatic-homeduino@0.9.12:
- Auto reset function for Up/Down. I hoped it is part of the rolling time. But unfortunately it isn’t.
@michbeck100: As I know you made a pull request for the moving shutter
by percentage support. Could you be so kind and add a function which release the related button (up/down) after the configured time? -
@mwittig I had the same message:
Could not initialize the plugin "homeduino": /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /home/pi/pimatic-app/node_modules/pimatic-homeduino/node_modules/homeduino/node_modules/serialport/build/Release/serialport.node)
Updating using
sudo apt-get dist-upgrade
Installedbuild-essential
Still see version
gcc (Raspbian 4.9.2-10+deb8u1) 4.9.2
What did I do wrong?
What to do to get Homeduino working again?
-
Same here …
Could not initialize the plugin “homeduino”: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.21’ not found (required by /home/pi/pimatic-app/node_modules/pimatic-homeduino/node_modules/homeduino/node_modules/serialport/build/Release/serialport.node)
-
@petjepet
Try:sudo apt-get -f install
-
i think all Users that not uses Stretch has this Problem. i has only 2 Devices left with 433 … so i deleted the Plugin… and replaced the rest with zwave / ikea.
-
@tehmilcho said in pimatic-homeduino@0.9.12:
i think all Users that not uses Stretch has this Problem.
See also my earlier comment. Did you install system updates on your Jessie system?
Another suggestion: cd to the pimatic-homeduino directory and remove the node_modules directory. Install dependencies.
cd /home/pi/pimatic-app/node_modules/pimatic-homeduino/ sudo rm -rf node_modules sudo npm install --unsafe-perm
"It always takes longer than you expect, even when you take into account Hofstadter's Law.", Hofstadter's Law
-
@mwittig said in pimatic-homeduino@0.9.12:
@tehmilcho said in pimatic-homeduino@0.9.12:
i think all Users that not uses Stretch has this Problem.
See also my earlier comment. Did you install system updates on your Jessie system?
Another suggestion: cd to the pimatic-homeduino directory and remove the node_modules directory. Install dependencies.
cd /home/pi/pimatic-app/node_modules/pimatic-homeduino/ sudo rm -rf node_modules sudo npm install --unsafe-perm
Did this and after restart Pimatic the interface is not working in the browser and I see the menu in plain text with somewhere over the first menu item in the text ‘Permission denied’.
In the log file I see:
Unhandled rejection Error: Cannot open /dev/ttyUSB1
It is all a bit fuzzy for me as an unexperienced user: when installing something (like the suggestion above) cryptic messages rolling over the screen (no errors as far as I can identify, some warnings).
I guess the above action to install dependencies should not mess up the Pimatic browser presentation and interface.
-
Did you delete the directory?
Then you have to restart Pimatic twice. First it will be installed, the second one will enable it.
Then refresh the your Browser.
I had the same… -
The command
sudo rm -rf node_module
does that I believe and did not give an error.I see this.
Pimatic restarted several times and browser also refreshed.Still having the ttyUSB1 error.
In the log file the homeduino 0.9.12 seems to be working now, plugin is loaded and messages are arriving.
-
I think I have it fixed now.
After unplugging the MySensors gateway (ttyUSB1) and plugging it back on again the error message at startup was gone.
After clearing the Chrome browser cache the Pimatic interface still does not work but in Firefox, IE11 and Edge it is working.
Still strange because I always used Chrome for Pimatic.When scrolling down in this text dump I see a logon part at the end.
Submitting my credentials then show me a popup where again I have to submit my credentials and then the user interface is back.
In the url bar of Chrome I see my credentials (I replaced them with ******* below):
http://192.168.1.75/?username=*******&password=*******&rememberMe=on
Strange behaviour. Something with Chrome but how to solve? -
After the update my roller shutters (rohrmotor24) look like this.
And the configuration like this, here are some settings missing
I can’t switch them, no on /off or up / down
All because of Jessi still has no Raspbian stretch. -
@petjepet said in pimatic-homeduino@0.9.12:
cd /home/pi/pimatic-app/node_modules/pimatic-homeduino/
sudo rm -rf node_modules
sudo npm install --unsafe-permHello
cd /home/pi/pimatic-app/node_modules/pimatic-homeduino/ sudo rm -rf node_modules sudo npm install --unsafe-perm
After the orders, everything’s fine again. I can switch again
What have I changed with the command done?