Bonjour à tous
J’ai créé une automatisation pour la gestion de la lumière avec un capteur de mouvement qui fonctionne bien …sauf lorsque l’heure est >ou= à 7h30 et j’ai encore le mouvement actif, la lumière ne s’éteint plus, c’est ballot…
Ci-après mon code, si quelqu’un peut me conseiller.
Merci d’avance
[{"id":"c64ed817e441a104","type":"server-state-changed","z":"f8b0ed190f9a654f","name":"Mvt cuisine","server":"4066b510aa00d654","version":5,"outputs":1,"exposeAsEntityConfig":"","entityId":"binary_sensor.capt_cuisine_presence","entityIdType":"exact","outputInitially":false,"stateType":"str","ifState":"","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":400,"y":800,"wires":[["c37af428bac89d8b"]]},{"id":"0c5c087645af593c","type":"debug","z":"f8b0ed190f9a654f","name":"message","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1260,"y":800,"wires":[]},{"id":"6b9a6977edf3954b","type":"function","z":"f8b0ed190f9a654f","name":"gestion lumière","func":"// Vérifier l'état du capteur de mouvement\nif (msg.payload === \"on\") {\n // Si le mouvement est détecté, allumer la lumière\n return {\n payload: {\n service: \"turn_on\",\n data: {\n entity_id: \"switch.table_cuisine\"\n }\n }\n };\n} else if (msg.payload === \"off\") {\n // Si le mouvement cesse, éteindre la lumière\n return {\n payload: {\n service: \"turn_off\",\n data: {\n entity_id: \"switch.table_cuisine\"\n }\n }\n };\n}\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":800,"y":800,"wires":[["545987e9c37d4858"]]},{"id":"c37af428bac89d8b","type":"within-time-switch","z":"f8b0ed190f9a654f","name":"","nameInt":"","positionConfig":"905f2cb24b503fe6","startTime":"6:20","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"07:30","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"timeRestrictions":0,"timeRestrictionsType":"none","timeDays":"*","timeOnlyOddDays":false,"timeOnlyEvenDays":false,"timeOnlyOddWeeks":false,"timeOnlyEvenWeeks":false,"timeMonths":"*","timedatestart":"","timedateend":"","propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"withinTimeValue":"true","withinTimeValueType":"msgInput","outOfTimeValue":"false","outOfTimeValueType":"msgInput","tsCompare":"0","x":610,"y":800,"wires":[["6b9a6977edf3954b"],[]]},{"id":"545987e9c37d4858","type":"api-call-service","z":"f8b0ed190f9a654f","name":"Table cuisine off","server":"4066b510aa00d654","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":["switch.spot_table_cuisine"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1040,"y":800,"wires":[["0c5c087645af593c"]]},{"id":"4066b510aa00d654","type":"server","name":"HA","version":5,"addon":false,"rejectUnauthorizedCerts":true,"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},{"id":"905f2cb24b503fe6","type":"position-config","name":"","isValide":"true","angleType":"deg","timeZoneOffset":"99","timeZoneDST":"0","stateTimeFormat":"3","stateDateFormat":"12","contextStore":""}]