ticaki / iobroker.espresense Goto Github PK
View Code? Open in Web Editor NEWConnect to ESPresense
License: MIT License
Connect to ESPresense
License: MIT License
The adapter causes very high system load.
System:
Proxmox host (3 node cluster), i7-12650H, 16 cores, 32 GB RAM, storage via NFS from a QNAP
iobroker 4 Cores, 16 GB RM
The only VM on that Proxmox host
————
After installing and using the adapter, my iobroker incl. the Proxmox host almost “died”.
CPU-temp of the host went up to above 70 degrees celsius
Top gives back:
Espresence up to 23% system load (average approx. 19%)
is-controller 75% (min. 64%) system load
————
After stopping Espresence..
CPU-temp going down to approx. 45-50 degrees celcius
Top:
js-controller max. 31% system load (average 23%)
Adapterversion 0.4.1
Node 18.17.1
Js-controller 5.0.17
Adapter installiert und 1 x ESPresence-Sensor per MQTT (ext. MQTT auf iobroker) angebunden.
Er schreibt mir das Log im Sekundentakt voll:
espresense.0
2024-01-02 06:10:32.389 error Error: The id "rooms.wohnzimmer." is invalid. Ids are not allowed to end in "."
Ich habe aber nirgendwo den Punkt definiert … in ESPresence selber heißt das Teil nur „Wohnzimmer“
Siehe auch Post im Forum : Link
VG,
Eric (eric2905)
Ich habe dann einen zusätzlichen iTag auf diese Weise konfiguriert. Danach liefen die Sensoren nicht mehr und befanden sich im Bootloop. Ich überprüfte die Konfiguration der Sensoren, nachdem ich zuerst die MQTT- und ESPresense-Adapter gestoppt und alle Datenpunkte dieser Adapter gelöscht hatte. Nachdem ich die Adapter wieder startete, kamen die Sensoren aus dem Bootloop.
Die Basis-Konfigurationen der Adapter waren unverändert, aber die Einstellungen waren bei allen Sensoren komplett zerstört. Da standen so Werte wie "Null" drin. Ich musste diese Einstellungen wieder korrigieren, danach begannen sie wieder, MQTT-Daten zu senden, nur leider nicht mehr so wie vorher. Einige iTags wurden nicht mehr erkannt. Erst ein erneutes Flashen der Sensoren hat alle Problem behoben. Das heißt, es werden auch noch Sensorkonfigurationsdaten zerstört, die über die Einstellungen nicht verändert/angepast werden können.
(ÄTZEND)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.