@hacki11 ich habe es dank GPT und deiner verlinkung hinbekommen eine Verbindung aufzubauen und kann auch werte sehen und schreiben.
ich würde es dir gerne schicken vielleicht ist es Interessant für die Weiterentwicklung des Adapters.
Ja leider hat der Maintainer entweder Zweifel am Zustand seines Adapters oder schlicht keine Zeit oder Lust den Adapter im Stable Repository aufnehmen zu lassen.
Der Adapter muss daher - zumindest derzeit - als im BETA TEST Stadium betrachtet werden. BETA Test Versionen sind per Definition TEST Versionen und nicht oder nur bedingt für den Einsatz uaf produktiven Systemen geeignet.
Weiters gilt:
Von direkten Installation von GitHub - insbesondere auf produktiven Systemen - wird explizit abgeraten.
GitHub Versionen können sich jederzeit (auch kurzfristig) ändern und durchaus auch in sich inkonsistent und fehlerhaft sein. Versionsangaben von GitHub Installationen sind Schall und Rauch da die Versionsnummer zumindest bei Verwendung der standardmäßigen Umgebung erst im Zuge der Releaseerstellung geändert wird.
Auf explizite Aufforderung durch den Entwickler kann eine GitHub Installation zur Fehlereingrenzung oder zum Test neuer Funktionalität - unter Inkaufnahme des erhöhten Risikos - natürlich erfolgen.
Adapter die nur via GitHub oder npm (also NICHT aus einem der beiden Repositories) installierbar sind sind mit erhöhter Vorsicht zu betrachten. Hier sollte der Entwickler drum ersucht werden eine Aufnahme in die Repositories zu veranlassen indem z.B. ein Issue im Adapterrepository erstellt wird.
@Berlon [sagte]: alle States haben true oder false. Hab sie alle in die gleiche Funktion gepackt.
Sind es die originalen hm-rpc Datenpunkte oder Alias-Datenpunkte?
Originale DP haben einen Gerätenamen, denn sie haben ein Großelternobjekt vom Typ "device" aus der CCU.
@Homoran [sagte]: Dann bau ich das mal für zukünftige Fälle ein.
Version, die nur ein komplettes Objekt erstellt, wenn der Code nicht gefunden wurde:
var msg = msgs.find(item => item.code==code);
if(!msg) msg = {
code: code,
type: 'unbekannt',
description: 'n.v.',
action: 'n.v.'
};
msg.date=date;
@mischelle sagte:
habe ich nicht mitbekommen :-(
Kein Wunder!
Das Wissen l7egt mal wieder verstreut, weil niemand due Suche bemüht
https://forum.iobroker.net/post/1338593
@emil70 du schreibst nen falschen DP in die Influx
0_userdata.0.Systeminfos.ioBroker.Prozesse.LogErrorHistory gehört da nicht hin
Im ersten Beitrag unter Punkt 4 ist ein Screen mit allen DP`s die in die InfluxDB kommen
@mcu Danke für deine Recherche!
find node_modules -path "node-dht-sensor" -name "*.node" -print -exec ldd {} ;
find: missing argument to `-exec'
Muss es vielleicht so heißen?
find node_modules -path "node-dht-sensor" -name "*.node" -print -exec ldd {} \;
Da kommt nichts zurück.
Ich habe ebenfalls die KI befragt und den Tipp bekommen, in /boot/firmware/config.txt folgende Zeile einzufügen:
dtoverlay=dht11,gpiopin=17
Nach einem Neustart erhalte ich zumindest in der Bash plausible Antworten:
ls /sys/bus/iio/devices/
iio:device0
cat /sys/bus/iio/devices/iio:device0/in_temp_input
23100
cat /sys/bus/iio/devices/iio:device0/in_humidityrelative_input
56000
Also 23°C und 56% Luftfeuchte. Aber weiterhin nicht in IOBroker, auch nicht nach erneuter Installation des Adapters. Also weiter mit deinen Tipps:
sudo apt install -y build-essential python-is-python3 pkg-config libgpiod-dev gpiod
build-essential is already the newest version (12.12).
python-is-python3 is already the newest version (3.13.3-1).
pkg-config is already the newest version (1.8.1-4).
libgpiod-dev is already the newest version (2.2.1-2+deb13u1).
gpiod is already the newest version (2.2.1-2+deb13u1).
groups iobroker
iobroker : iobroker tty dialout audio video plugdev bluetooth i2c gpio
gpiodetect
gpiochip0 [pinctrl-rp1] (54 lines)
gpiochip10 [gpio-brcmstb@107d508500] (32 lines)
gpiochip11 [gpio-brcmstb@107d517c00] (15 lines)
gpiochip12 [gpio-brcmstb@107d517c20] (6 lines)
gpiochip13 [gpio-brcmstb@107d508520] (4 lines)
gpiochip14 [ftdi-cbus] (4 lines)
gpioinfo
gpiochip0 - 54 lines:
line 0: "ID_SDA" input
line 1: "ID_SCL" input
line 2: "GPIO2" input
line 3: "GPIO3" input
line 4: "GPIO4" output drive=open-drain consumer="onewire@4"
line 5: "GPIO5" input
line 6: "GPIO6" input
line 7: "GPIO7" input
line 8: "GPIO8" input
line 9: "GPIO9" input
line 10: "GPIO10" input
line 11: "GPIO11" input
line 12: "GPIO12" input
line 13: "GPIO13" input
line 14: "GPIO14" input
line 15: "GPIO15" input
line 16: "GPIO16" input
line 17: "GPIO17" input consumer="dht11@11"
(die folgenden habe ich abgeschnitten)
npm ls iobroker.rpi2 node-dht-sensor opengpio
iobroker.inst@3.0.0 /opt/iobroker
└─┬ iobroker.rpi2@3.0.2
├── node-dht-sensor@0.4.5
└── opengpio@2.0.2
Die nächste Empfehlung bei mir lautet, den rpi2-Adapter verlorenzugeben und den Wert stattdessen per JavaScript auszulesen. Wäre das auch dein Rat in diesem Fall? Oder soll ich es als Bug auf https://github.com/iobroker-community-adapters/ioBroker.rpi2/issues melden?
Naja, für mich ist die v3 halt interessant, weil die wieder natives SQL kann. Wegen Flux hatte ich von der v2 damals Abstand genommen und mich nie ernsthaft damit auseinander gesetzt.
@Qlink
ist "batterie100%laden" ein eigener Datenpunkt unter 0_userdata oder ein Datenpunkt von einem Adapter?
Nicht das du den Datenpunkt "steuern" musst, anstatt "aktualisieren" ?
@tombox sagte:
@topsurfer Feature wünsche bitte bei navimow direkt https://github.com/segwaynavimow/NavimowHA/issues
Ich weiß, einmal versucht und am Ende waren 20 Minuten "Arbeit" weg und war in Github nicht zusehen...
Aber wegen dem "Fortschritt löschen, um "alles" zu mähen,
k.A. ob dies ein Feature-Request ist oder schon geht wenn man DP X auf Y setzt oder ... ? Daher hier.
@krobi sagte:
@ltsalvatore hallo, ich hab diese Lampe nicht. und es hat sich noch niemand gemeldet der diese Lampe hat. aber zusammen bekommen wir das hin. Bitte schau zuerst mal in deiner Govee App ob du die Lokale Api aktiviert hast.
Lokale Api: https://app-h5.govee.com/user-manual/wlan-guide
Ansonsten schau dir bitte mal die Wiki an: https://github.com/krobipd/ioBroker.govee-smart/wiki
Bitte gerne mal hier reinschauen: https://github.com/krobipd/ioBroker.govee-smart/wiki/Geraete
würde mich freuen den Support für dieses Gerät einzubauen, dazu brauch ich aber deine Hilfe.
LG
danke für die schnelle rückmeldung. habe die json soeben in git hochgeladen.
@Homoran sagte:
Ich hab ein Megapad 2154 an der Wand, das hat LAN und keinen Akku
Gibt es auch kleiner und mit POE
Interessant, Megapad hatte ich noch gar nicht in der Auswahl.
2154 ist mir zu groß & zu teuer :-) aber eventuell das
13.3 Zoll XORO MegaPAD 1333 Pro