@Glasfaser @monarc
Das Paket iputils-ping muss nun beim Bauen des Containers manuell hinzugefügt werden:
https://github.com/buanet/ioBroker.docker/issues/200#issuecomment-932781681
@Glasfaser @monarc
Das Paket iputils-ping muss nun beim Bauen des Containers manuell hinzugefügt werden:
https://github.com/buanet/ioBroker.docker/issues/200#issuecomment-932781681
Ich habe hier ein Tuya THP10-Z-X und probiert ob der matter adapter 0.3.4 das als mögliches Gateway findet/anbietet -> wird nicht zur Auswahl angeboten.
Kann ich hier zum Test beitragen, oder ist das Tuya Gateway nicht so auf der Liste der geplanten TBRs?
Info: mein iobroker läuft unter docker (buanet) auf einem kleinen Server. IPv6 ist vorhanden
@mcu Vielen Dank für die Info. Ich sehe Du hattest da auch schon etwas Zeit investiert.
Dann geht das nur mit dem cloud adapter und nicht mit dem iot Adapter. Dass heisst ich bräuchte dafür dann die "Remote Lizenz" statt nur der "Assistant Lizenz".
Ich möchte gerne via dem iot adapter einen Wert aus meinem iobroker mittels einem REST Call auslesen. Das folgende habe ich ausprobiert durch Eingabe in meinen Browser:
REST POST request
https://service.iobroker.in/v1/iotService?service=custom_example&key=----&user=********%40gmail.com&data=test
Als Ergebnis wird iot.0.services.custom_example gleich "test" gesetzt und ich bekomme als Anwort auf den REST Call {"result":"Ok"}
REST GET request
https://service.iobroker.in/v1/iotService?service=custom_example&key=----&user=********%40gmail.com
Als Ergebnis bekomme ich {"error":"invalid request"}. Laut der Dokumentation https://github.com/ioBroker/ioBroker.iot hätte ich jetzt eigentlich erwartet den Wert von iot.0.services.custom_example zurückgemeldet zu bekommen.
Ich komme nicht drauf, was ich falsch mache, hat da jemand einen Tipp?
So konfiguriert ist ping jetzt immer dabei:
@Glasfaser @monarc
Das Paket iputils-ping muss nun beim Bauen des Containers manuell hinzugefügt werden:
https://github.com/buanet/ioBroker.docker/issues/200#issuecomment-932781681
Works as desired - https://github.com/buanet/ioBroker.docker/issues/200#issuecomment-932781681
Mit der Umstellung auf Debian Bullseye slim v5.2.0 gibt es kein ping mehr im Docker
Das Paket iputils-ping muss nun manuell mit beim Bauen des Containers berücksichtigt werden:
@glasfaser said in Error: spawn /bin/ping ENOENT nach Update JS controller:
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
Ja, das ist ziemlich wenig
Ich habe keine Idee wieso das executeable weg war, aber so einfach war dann auch die Lösung...
@glasfaser said in Error: spawn /bin/ping ENOENT nach Update JS controller:
ls -la /bin/ping
So einfach ist das - es gibt kein ping in dem Container
root@9f56db605ef8:/opt/iobroker# ls -la /bin/ping
ls: cannot access '/bin/ping': No such file or directory
OK, Danke - das erklärt es natürlich...
Habe ich alles gemacht:
root@9f56db605ef8:/opt/iobroker# iobroker status
iobroker is running on this host.
Objects type: file
States type: file
root@9f56db605ef8:/opt/iobroker#
root@9f56db605ef8:/opt/iobroker# which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
/usr/bin/node
/usr/bin/npm
root@9f56db605ef8:/opt/iobroker#
root@9f56db605ef8:/opt/iobroker# iobroker fix
library: loaded
Library version=2021-08-05
==========================================================================
Welcome to the ioBroker installation fixer!
Script version: 2021-04-07
==========================================================================
==========================================================================
Installing prerequisites (1/3)
==========================================================================
Get:1 http://deb.debian.org/debian bullseye InRelease [113 kB]
Get:2 http://security.debian.org/debian-security bullseye-security InRelease [44,1 kB]
Get:3 https://deb.nodesource.com/node_12.x bullseye InRelease [4.586 B]
Get:4 http://deb.debian.org/debian bullseye-updates InRelease [39,4 kB]
Get:5 http://security.debian.org/debian-security bullseye-security/main amd64 Packages [41,5 kB]
Get:6 http://deb.debian.org/debian bullseye/main amd64 Packages [8.178 kB]
Get:7 https://deb.nodesource.com/node_12.x bullseye/main amd64 Packages [768 B]
Get:8 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [2.300 B]
Fetched 8.423 kB in 2s (3.405 kB/s)
Reading package lists... Done
Installed gcc-c++
Installed python-dev
==========================================================================
Checking ioBroker user and directory permissions (2/3)
==========================================================================
Created /etc/sudoers.d/iobroker
Fixing directory permissions...
==========================================================================
Checking autostart (3/3)
==========================================================================
Unsupported init system, cannot enable autostart!
==========================================================================
Your installation was fixed successfully
Run iobroker start to start ioBroker again!
==========================================================================
Das ändert leider nichts, nach dem Neustart des Containers kommt immer noch die Fehlermeldung
ping.0
2021-10-02 13:05:36.820 error Error: ping.probe: there was an error while executing the ping program. check the path or permissions...: Error: spawn /bin/ping ENOENT
ping.0
2021-10-02 13:05:36.816 error Error: ping.probe: there was an error while executing the ping program. check the path or permissions...: Error: spawn /bin/ping ENOENT
ping.0
2021-10-02 13:05:36.811 error Error: ping.probe: there was an error while executing the ping program. check the path or permissions...: Error: spawn /bin/ping ENOENT
ping.0
2021-10-02 13:05:36.807 error Error: ping.probe: there was an error while executing the ping program. check the path or permissions...: Error: spawn /bin/ping ENOENT
ping.0
2021-10-02 13:05:36.803 error Error: ping.probe: there was an error while executing the ping program. check the path or permissions...: Error: spawn /bin/ping ENOENT
ping.0
2021-10-02 13:05:36.798 error Error: ping.probe: there was an error while executing the ping program. check the path or permissions...: Error: spawn /bin/ping ENOENT
ping.0
2021-10-02 13:05:36.793 error Error: ping.probe: there was an error while executing the ping program. check the path or permissions...: Error: spawn /bin/ping ENOENT