# Zmiana stanu z Node red

**URL:** <https://ai-speaker.discourse.group/t/zmiana-stanu-z-node-red/2965>\
**Category:** Uncategorized\
**Created:** [5 Sierpień 2022 13:03 UTC](https://ai-speaker.discourse.group/t/zmiana-stanu-z-node-red/2965 "2022-08-05T13:03:09Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Autor:** ![qumi](https://avatars.discourse-cdn.com/v4/letter/q/a88e57/32.png) [@qumi](https://ai-speaker.discourse.group/u/qumi)\
**Data wpisu:** [5 Sierpień 2022 13:03 UTC](https://ai-speaker.discourse.group/t/zmiana-stanu-z-node-red/2965/1 "2022-08-05T13:03:10Z")

</div>

Witam, nie mogę sobie poradzić ze zmianą stanu encji czujnika ruchu (“device\_class”: “motion”) z node red za pomocą “call service”, ktoś podpowie co wybrać w “Domain”.

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [5 Sierpień 2022 13:24 UTC](https://ai-speaker.discourse.group/t/zmiana-stanu-z-node-red/2965/2 "2022-08-05T13:24:41Z")

</div>

> [@qumi](#):
>
> nie mogę sobie poradzić ze zmianą stanu encji czujnika ruchu (“device\_class”: “motion”) z node red za pomocą “call service”

W HA nie ma domeny do zmiany stanu `binary sensors`, możesz zrobic [Input Boolean - Home Assistant](https://www.home-assistant.io/integrations/input_boolean).

P.S. Opisałeś napotkany problem w projektowanym rozwiązaniu, poznanie co chcesz zrobić ułatwi znalezienie rozwiązania i może wyeliminuje napotkany problem 😉 .

---

<div class="post-metadata">

**Autor:** ![qumi](https://avatars.discourse-cdn.com/v4/letter/q/a88e57/32.png) [@qumi](https://ai-speaker.discourse.group/u/qumi)\
**Data wpisu:** [5 Sierpień 2022 13:51 UTC](https://ai-speaker.discourse.group/t/zmiana-stanu-z-node-red/2965/3 "2022-08-05T13:51:52Z")

</div>

Ogólnie to problem jest bardziej złożony:  
mam kamery netatmo wewnętrzna i zewnętrzne które mogą wysyłać powiadomienia o wykryciu:

- kamera zewnętrzna (osoby, zwierzęcia, pojazdu)
- kamera wewnętrzna (konkretnych znanych osób, nieznanych, zwierzęcia itd)  
od zawsze jest problem z integracją kamer netatmo z HA, o ile stacja pogody, podgląd z kamer działają, to problem jest z powiadomieniami, aby rozwiązać problem chciałem zintegrować netatmo z HA poprzez IFTTT, netatmo - IFTTT działa poprawnie, z IFTTT do HA wysyłam powiadomienie o wykryciu ruchu poprzez ifttt\_webhook\_received, i tu pojawia się problem jak zmienić stan sensora motion (utworzony w HA poprzez MQTT).  
nie wiem co wpisać w webhoks:  
body  
`{ "action": "call_service", "service": "????????", "entity_id": "binary_sensor.motion_cam_brama" }`  
a integracja z node red miała posłużyć jako kierunek w rozwiązaniu problemu

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [5 Sierpień 2022 13:56 UTC](https://ai-speaker.discourse.group/t/zmiana-stanu-z-node-red/2965/4 "2022-08-05T13:56:06Z")

</div>

> [@qumi](#):
>
> i tu pojawia się problem jak zmienić stan sensora motion

A jaki jest cel zmiany tego sensora?

---

<div class="post-metadata">

**Autor:** ![qumi](https://avatars.discourse-cdn.com/v4/letter/q/a88e57/32.png) [@qumi](https://ai-speaker.discourse.group/u/qumi)\
**Data wpisu:** [5 Sierpień 2022 13:57 UTC](https://ai-speaker.discourse.group/t/zmiana-stanu-z-node-red/2965/5 "2022-08-05T13:57:04Z")

</div>

aby HA wiedziało że kamera wykryła ruch

Mam równierz integrację z centralą satela, gdzie są tworzone sensory ruchu z czujek, z kamer chce mieć to samo do automatyzacji

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [5 Sierpień 2022 14:03 UTC](https://ai-speaker.discourse.group/t/zmiana-stanu-z-node-red/2965/6 "2022-08-05T14:03:28Z")

</div>

> [@qumi](#):
>
> jak zmienić stan sensora motion (utworzony w HA poprzez MQTT).

Jestes pewny, ze to czujnik utworzony przez integracje MQTT

> **[MQTT binary sensor](https://www.home-assistant.io/integrations/binary_sensor.mqtt/#examples)**
>
> Instructions on how to integrate MQTT binary sensors within Home Assistant.

---

<div class="post-metadata">

**Autor:** ![qumi](https://avatars.discourse-cdn.com/v4/letter/q/a88e57/32.png) [@qumi](https://ai-speaker.discourse.group/u/qumi)\
**Data wpisu:** [5 Sierpień 2022 14:42 UTC](https://ai-speaker.discourse.group/t/zmiana-stanu-z-node-red/2965/7 "2022-08-05T14:42:01Z")

</div>

Tworzę go w HA poprzez node red:  
payload:  
{  
“name”: “motion\_cam\_basen”,  
“state\_topic”: “homeassistant/binary\_sensor/motion\_cam\_basen/state”,  
“unique\_id”: “hapcan\_motion\_cam\_basen”,  
“payload\_on”: “1”,  
“payload\_off”: “0”,  
“off\_delay”: “10”,  
“device\_class”: “motion”,  
},  
topic: “homeassistant/binary\_sensor/motion\_cam\_basen/config”  
};

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [5 Sierpień 2022 15:13 UTC](https://ai-speaker.discourse.group/t/zmiana-stanu-z-node-red/2965/8 "2022-08-05T15:13:34Z")

</div>

Stan takiego czujnika mozesz zmienic tylko przez MQTT, nie zrobisz tego przez:

> `{ "action": "call_service", "service": "????????", "entity_id": "binary_sensor.motion_cam_brama" }`

Mozesz jeszcze sprobowac przez API HA - [REST API | Home Assistant Developer Docs](https://developers.home-assistant.io/docs/api/rest/)  
Poczytaj:  
[Help with home assistant api call - Configuration - Home Assistant Community](https://community.home-assistant.io/t/help-with-home-assistant-api-call/48911/)

P.S. To sprawdzales:

[![](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/9/9cc24dc97245f51c7bd62aa1100968b16e810704.jpeg "Netatmo Presence in Home Assistant - Anleitung") ](https://www.youtube.com/watch?v=cx5ySpqEGCc)

---

<div class="post-metadata">

**Autor:** ![qumi](https://avatars.discourse-cdn.com/v4/letter/q/a88e57/32.png) [@qumi](https://ai-speaker.discourse.group/u/qumi)\
**Data wpisu:** [6 Sierpień 2022 07:20 UTC](https://ai-speaker.discourse.group/t/zmiana-stanu-z-node-red/2965/9 "2022-08-06T07:20:03Z")

</div>

Tego się obawiałem, wiem że przez MQTT mogę ale node red mam na innej maszynie, bez dostępu z zewnątrz.

Przerabiałem różne sposoby integracji, niestety poprzez Homekit nie ma szczegółowych powiadomień, np. nie dostanę powiadomienia że kamera zauważyła mnie rano i ha się nie przywita.

Poprzez netatmo connect jakoś działa, ale bywa że się webhok blokuje, prze restarcie coś się nie zaczyta, nie mówiąc już że po każdej aktualizacji są problemy.
