Jump to content

Edit History

Sjøbliss

Sjøbliss

Jeg har endt opp med å kjøre mine vanlig automatiseringer i Hass.IO sin Node-Red og de som har med posisjon og overvåkning av dette fra SignalK foreløpig. Fikk problemer med serial-input på SignalK sin Node-Red så da var det enklest slik. Det har jo egentlig ikke noe å si, man må bare huske at det er slik :) 

 

I dag driver jeg å tester følgende:

  - Oppdater på forsiden posisjon til båten i kartet

  - Etablere et alarm panel som jeg kan slå av / på manuelt

  - Sende en alarm melding dersom båten er i bevegelse (over 0,1 knop) og alarmen er aktivert

 

Jeg opprettet et manuelt alarm panel i Home Assistant ved å legge til følgende i configuration.yaml:

 

Sitat

alarm_control_panel:
  platform: manual
  name: Sofia Alarm

 

Dette la jeg til på forsiden ved å bruke UI konfigurasjon og legge til et alarm panel med oppføringen som kom opp (etter omstart av HA!). 

 

1835734311_Screenshot2019-09-1510_18_10.png.8ad1550438092e04dfcda457091ddc78.png

 

Så lagde jeg denne logikken i Node-Red (den integrerte i SignalK). 

 

444036319_Screenshot2019-09-1510_30_14.png.51a3f669952b92a0ba92752cecaa31f1.png

 

 

Denne tar posisjon til båten og farten til båten samt status på alarmen og setter sammen til et array (join). I funksjonen "Track and Notify" sjekker formaterer jeg JSON output slik at Home Assistant kan ta det imot og oppdatere device_tracker for båten. Dersom det er slik at båten beveger seg mer enn 0,1 knop og alarmen er på (armed_away) så sender den melding på output 2 som fyrer alarmen. I øyeblikket er det bare en notify som sendes til mobilen min men denne kan trigge sending av epost eller sirene i båten. Det blir neste revisjon. Panelet i appen ser nå slik ut:

 

1625947682_Screenshot2019-09-1510_26_26.png.e94a7e7ebc8bacb898a743774a6009b3.png

 

For å teste om alarmen virker trykker du på firkanten til venstre på alarm test. :)

 

For å sette opp notify (for å få sendt meldinger til mobiler osv) se her:

https://www.home-assistant.io/components/html5/

eller her:

https://www.home-assistant.io/components/pushbullet/

 

Node-Red flow her: https://pastebin.com/uWhBXJwn

 

 

Sjøbliss

Sjøbliss

Jeg har endt opp med å kjøre mine vanlig automatiseringer i Hass.IO sin Node-Red og de som har med posisjon og overvåkning av dette fra SignalK foreløpig. Fikk problemer med serial-input på SignalK sin Node-Red så da var det enklest slik. Det har jo egentlig ikke noe å si, man må bare huske at det er slik :) 

 

I dag driver jeg å tester følgende:

  - Oppdater på forsiden posisjon til båten i kartet

  - Etablere et alarm panel som jeg kan slå av / på manuelt

  - Sende en alarm melding dersom båten er i bevegelse (over 0,1 knop) og alarmen er aktivert

 

Jeg opprettet et manuelt alarm panel i Home Assistant ved å legge til følgende i configuration.yaml:

 

Sitat

alarm_control_panel:
  platform: manual
  name: Sofia Alarm

 

Dette la jeg til på forsiden ved å bruke UI konfigurasjon og legge til et alarm panel med oppføringen som kom opp (etter omstart av HA!). 

 

1835734311_Screenshot2019-09-1510_18_10.png.8ad1550438092e04dfcda457091ddc78.png

 

Så lagde jeg denne logikken i Node-Red (den integrerte i SignalK). 

 

444036319_Screenshot2019-09-1510_30_14.png.51a3f669952b92a0ba92752cecaa31f1.png

 

 

Denne tar posisjon til båten og farten til båten samt status på alarmen og setter sammen til et array (join). I funksjonen "Track and Notify" sjekker formaterer jeg JSON output slik at Home Assistant kan ta det imot og oppdatere device_tracker for båten. Dersom det er slik at båten beveger seg mer enn 0,1 knop og alarmen er på (armed_away) så sender den melding på output 2 som fyrer alarmen. I øyeblikket er det bare en notify som sendes til mobilen min men denne kan trigge sending av epost eller sirene i båten. Det blir neste revisjon. Panelet i appen ser nå slik ut:

 

1625947682_Screenshot2019-09-1510_26_26.png.e94a7e7ebc8bacb898a743774a6009b3.png

 

For å teste om alarmen virker trykker du på firkanten til venstre på alarm test. :)

 

For å sette opp notify (for å få sendt meldinger til mobiler osv) se her:

https://www.home-assistant.io/components/html5/

eller her:

https://www.home-assistant.io/components/pushbullet/

 

 

 

 

 



×
×
  • Create New...