Bonjour a vous
Je suis entrain de m’occuper des piles de mes appareils
J’ai recupéré ce bout de code qui fonctionne bien,
Cependant je voudrais pouvoir exclure un appareil
Comment faire? un node specifique?
je souhaiterai pas mettre le 0% congélateur
ci joint mon flux
Merci a vous
Bonne journée
[{"id":"8ca4e8d2.84ae3","type":"inject","z":"2ab28c67eea4de3f","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"86400","crontab":"","once":true,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":130,"y":420,"wires":[["51bb149.aa40a6c"]]},{"id":"57dcc0ab.32cfd8","type":"api-call-service","z":"2ab28c67eea4de3f","name":"Notification: Low battery Warning","server":"4183c12c8383c4a2","version":5,"debugenabled":false,"domain":"notify","service":"mobile_app_tel_yaya","areaId":[],"deviceId":[],"entityId":[],"data":"{}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","output_location":"payload","output_location_type":"msg","x":1660,"y":360,"wires":[[]]},{"id":"e42f9b8e.45e3a","type":"function","z":"2ab28c67eea4de3f","name":"Prep Notification","func":"msg.payload = \n{\n \"data\": \n {\n \"title\": \"Batterie Faible\", \n \"message\": msg.payload\n }\n}\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":1390,"y":360,"wires":[["57dcc0ab.32cfd8"]]},{"id":"5eb6b271.52402c","type":"debug","z":"2ab28c67eea4de3f","name":"Low battery Warning","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":1400,"y":480,"wires":[]},{"id":"f667d0b2.2f4b18","type":"sort","z":"2ab28c67eea4de3f","name":"Sort by battery level","order":"ascending","as_num":false,"target":"","targetType":"seq","msgKey":"","msgKeyType":"elem","seqKey":"payload.state","seqKeyType":"msg","x":780,"y":420,"wires":[["ce46c9e.8e8ac38"]]},{"id":"a57739fe.7143a","type":"split","z":"2ab28c67eea4de3f","name":"","splt":"\\n","spltType":"str","arraySplt":1,"arraySpltType":"len","stream":false,"addname":"","x":590,"y":420,"wires":[["f667d0b2.2f4b18"]]},{"id":"51bb149.aa40a6c","type":"ha-get-entities","z":"2ab28c67eea4de3f","name":"Sensors battery lower than 20%","server":"4183c12c8383c4a2","version":1,"rules":[{"property":"attributes.device_class","logic":"is","value":"battery","valueType":"str"},{"property":"attributes.battery","logic":"lte","value":"84","valueType":"num"},{"property":"entity_id","logic":"is_not","value":".+(_battery_level)$","valueType":"re"}],"outputType":"array","outputEmptyResults":false,"outputLocationType":"msg","outputLocation":"payload","outputResultsCount":1,"x":370,"y":420,"wires":[["a57739fe.7143a"]]},{"id":"f6ba2a6b.4dfa3","type":"join","z":"2ab28c67eea4de3f","name":"","mode":"custom","build":"string","property":"payload","propertyType":"msg","key":"topic","joiner":"\\n","joinerType":"str","accumulate":false,"timeout":"","count":"","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":1170,"y":420,"wires":[["5eb6b271.52402c","e42f9b8e.45e3a"]]},{"id":"ce46c9e.8e8ac38","type":"function","z":"2ab28c67eea4de3f","name":"Prep message","func":"var sensor = msg.payload.attributes.friendly_name.replace(\" Battery\",\"\");\nmsg.payload = msg.payload.state + \"% pour \" + sensor;\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":1000,"y":420,"wires":[["f6ba2a6b.4dfa3"]]},{"id":"4183c12c8383c4a2","type":"server","name":"Home Assistant","version":5,"addon":false,"rejectUnauthorizedCerts":false,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":"30","areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":": ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"default","statusTimeFormat":"h:m","enableGlobalContextStore":false}]
Ma configuration
[center]
System Information
version | core-2023.11.0 |
---|---|
installation_type | Home Assistant Container |
dev | false |
hassio | false |
docker | true |
user | root |
virtualenv | false |
python_version | 3.11.6 |
os_name | Linux |
os_version | 5.10.0-25-amd64 |
arch | x86_64 |
timezone | Europe/Paris |
config_dir | /config |
Home Assistant Community Store
GitHub API | ok |
---|---|
GitHub Content | ok |
GitHub Web | ok |
GitHub API Calls Remaining | 5000 |
Installed Version | 1.33.0 |
Stage | running |
Available Repositories | 1336 |
Downloaded Repositories | 12 |
Home Assistant Cloud
logged_in | false |
---|---|
can_reach_cert_server | ok |
can_reach_cloud_auth | ok |
can_reach_cloud | ok |
Dashboards
dashboards | 2 |
---|---|
resources | 4 |
views | 3 |
mode | storage |
Recorder
oldest_recorder_run | 7 novembre 2023 à 08:22 |
---|---|
current_recorder_run | 7 novembre 2023 à 10:06 |
estimated_db_size | 525.65 MiB |
database_engine | sqlite |
database_version | 3.41.2 |