NodeRed programování

Home Assistant, Arduino, SDS, Raspberry, Linux, vzdálený dohled, automatizace, měření, opensource, closedsource, hotová řešení, DIY, stavebnice, komponenty, software, postupy, návody, schémata, rady, zkušenosti ...
Leo
Příspěvky: 88
Registrován: stř dub 17, 2013 1:21 pm
Reputace: 1

Re: NodeRed programování

Nový příspěvek od Leo »

No nevim, co zbytečně znepřehledňují Flows
Na pravem obrazku je orginal ovladaci panel z Zigbee2MQTT
Na levem ten muj už funkčni v Node-red.
Až ho pužiju, jen upravim nazev rele a nazev přepinaču.
No a ještě ten obrazek mi schazi změnit.
Když už něco dělm, tak chci aby to nějak vypadalo.
Přílohy
moje.png
moje.png (26.04 KiB) Zobrazeno 612 x
nahradni.png
nahradni.png (30.59 KiB) Zobrazeno 612 x
skybor
Příspěvky: 1236
Registrován: pon dub 24, 2023 8:47 am
Reputace: 138
Lokalita: Lašská brána Beskyd
Systémové napětí: 48V
Výkon panelů [Wp]: 6kWp
Kapacita baterie [kWh]: 18kWh

Re: NodeRed programování

Nový příspěvek od skybor »

Podle mne Templates zbytečně znepřehledňují Flows.
Abych to uvedl na správnou míru. Nemám nic proti Templates. Dá se s něma pěkně vyladit frontend design (viz tvůj výsledek). Měl jsem spíš na mysli používání kodu (funkcí) v Templates, kde to chování Flows pak není tak na první pohled úplně zřejmé. Ale je to samozřejmě jen můj názor, který nikomu nevnucuji. Každý má svůj styl a své preference. Různé cesty můžou vézt ke stejnému cíli ;)
SkyFVE 6 kWp (ve výstavbě) na výzkumné "chytré" chatě. 4x MPPT Epever XTRA4415N 4x40A, 1x AC Charger WATE 42V/10A, Li-Ion 3x 12s 156Ah (18 kWh/44V), SkyPowerBox LF 4810 1kVA, Victron Atlas 48/1600, APC SmartUPS 5kVA + PLC Siemens Logo! + Dell Optiplex 3040 Micro (Proxmox: HA, Node-RED, InfluxDB, Grafana, Mqtt, Zigbee2Mqtt, Samba, Tailscale)
Leo
Příspěvky: 88
Registrován: stř dub 17, 2013 1:21 pm
Reputace: 1

Re: NodeRed programování

Nový příspěvek od Leo »

Dalši dotaz pro chytre hlavičky. :mrgreen:
Mam k MQTT in připojene k pohyvemu čidlu a MQTT out do světla.
Jak programově zablokovat komunikaci mezi těmito uzly?
Mam to v kuchini a když v noci štěka pes, a manželka se jde z okna podivat, tak ji vadi, že se světlo rožne.
Jsem zkusil AI a prý se to da vyřešit přes uzel switch.
Na vstup dam MQTT in čidlo a vypinač.
Pokud flow.blockMotion == true, nepropouštět zprávu.
Pokud flow.blockMotion == false, propustit zprávu dál.
Jsem to nějak nepochopil
Takže switche.
Vystup na debug.
Vstup 3X inject.
Jeden bude odesilat zpravy třeba co 5 vteřin.
Druhý tyto zpravy zablokuje.
Třeti tyto zpravy odblokuje.
Da to někdo? :mrgreen:
Migel
Příspěvky: 1340
Registrován: ned zář 25, 2022 10:47 am
Reputace: 139
Lokalita: Pod Karpatmi

Re: NodeRed programování

Nový příspěvek od Migel »

Tak z toho som .o.ot
Bud tam nastaavim casovy interval alebo berem do uvahy ten pohybovy sensor alebo zavrem psa.
Teraz vazzne..kde sa svetlo zazne?v kuchine kde sa prisla zena pozerat alebo kam prisiel pes stekat?..
JZ-2s5p 3,8kWp >> Epever 8415 AN
JV-2s3p 2,7kWp >> Epever 6415 AN
2x Victron MP2 5000V/A paralelne
48V 760Ah/35kWh Li-ion
a stále v štádiu budovania :repair: (rozširovania)
Leo
Příspěvky: 88
Registrován: stř dub 17, 2013 1:21 pm
Reputace: 1

Re: NodeRed programování

Nový příspěvek od Leo »

Psa ani manželku neřeš. Oboje je na hlídaní objektu.
Řešíme Node.
Na branku a celou cestu vidí jen z okna z kuchyně.
Prostě v kuchyni je senzor pohybu, který zapíná světlo.
Chci nějak pořešit, abych ho přes zigbee vypínač nebo tlačítko mohl vypnout / zapnout.
Časový interval tam je. Ale po přichodu se světlo rožne a svitti 30 vteřin a každym dalšim pohybem se čas znovu prodlouži o 30 vteřin.

No a ten interval???
Abych čekal 5 minut v předsini než budu moct přepadnout ledničku, to snad nemysliš važně? :eek2:
Soban
Příspěvky: 4044
Registrován: pon úno 07, 2022 10:11 pm
Reputace: 243
Lokalita: Zlaté Hory / Olomouc
Systémové napětí: 24V
Výkon panelů [Wp]: 3600
Kapacita baterie [kWh]: 16
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Zlaté Hory

Re: NodeRed programování

Nový příspěvek od Soban »

Prostě dáš tam switch a dle podmínky to buď projde na výstup a nebo ne.

Kde je problém?

Třeba proměnnou kde ji budeš nastavovat ON/OFF a podobně....
switch
switch
3,6kWp ::pv:: | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt*
Leo
Příspěvky: 88
Registrován: stř dub 17, 2013 1:21 pm
Reputace: 1

Re: NodeRed programování

Nový příspěvek od Leo »

Promin,ale toto vubec nechapu.
Json to tu nesežere. :eek2:
Přílohy
flows(2).zip
(778 bajtů) Staženo 23 x
Soban
Příspěvky: 4044
Registrován: pon úno 07, 2022 10:11 pm
Reputace: 243
Lokalita: Zlaté Hory / Olomouc
Systémové napětí: 24V
Výkon panelů [Wp]: 3600
Kapacita baterie [kWh]: 16
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Zlaté Hory

Re: NodeRed programování

Nový příspěvek od Soban »

Tady to máš......
on_off.zip
ONOFF
(1 KiB) Staženo 22 x
Akorát jsem tam zapoměl zaškrtnout co má být nastaveno po startu zda ON nebo Off
1
1
2
2
3
3
4
4
3,6kWp ::pv:: | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt*
Leo
Příspěvky: 88
Registrován: stř dub 17, 2013 1:21 pm
Reputace: 1

Re: NodeRed programování

Nový příspěvek od Leo »

Děkuji :yes:
Soban
Příspěvky: 4044
Registrován: pon úno 07, 2022 10:11 pm
Reputace: 243
Lokalita: Zlaté Hory / Olomouc
Systémové napětí: 24V
Výkon panelů [Wp]: 3600
Kapacita baterie [kWh]: 16
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Zlaté Hory

Re: NodeRed programování

Nový příspěvek od Soban »

Není zač.

Tu proměnnou pak můžeš nastavovat třeba dle času, či jiného přepínače.

Taky ji nezapomeň nastavit při spuštění node red na nějakou hodnotu.
3,6kWp ::pv:: | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt*
Leo
Příspěvky: 88
Registrován: stř dub 17, 2013 1:21 pm
Reputace: 1

Re: NodeRed programování

Nový příspěvek od Leo »

JJ.
Už umím blokovat i pruchodnost funkce.
Leo
Příspěvky: 88
Registrován: stř dub 17, 2013 1:21 pm
Reputace: 1

Re: NodeRed programování

Nový příspěvek od Leo »

Zdravím.
Bych mněl prosbu na ty zkušenější.
Jsem všechny mé template výtvory dělal v dashboardu 1
V patek jsem chtěl zkusit to hodit do dashboard 2.
Když hodím na flow template s tým demo kodem, tak je to ok.
Když do něho strčím ten můj, tak template nevidím.
Nekoukl by někdo, kde dělám chybu?
Tu je info, že vše co se tyka html, musí byt v <template> </template>
https://dashboard-demos.flowfuse.cloud/ ... d/template
Děkuji
Přílohy
flows.zip
(2.44 KiB) Staženo 5 x
Leo
Příspěvky: 88
Registrován: stř dub 17, 2013 1:21 pm
Reputace: 1

Re: NodeRed programování

Nový příspěvek od Leo »

Tak už vyřešene ale nějak zapasím s tým dashboard 2.
Když si vytvořím skupinu a nastavím ji size třeba 3x2 a do ni dam třeba button a nechám na auto nebo nastavím size 2X1 tak to je ok.
Co ale, když dam do skupiny nějaké template, kterému nastavím width a height už v html.

Kód: Vybrat vše

<template>
<md-card style="background-color:blue; width:200px; height:200px;">
</md-card>
</template>
V dashboard 1 byla záložka Site, kde se to dalo donastavovat.
Poradí někdo?
Děkuji.

  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek

Kdo je online

Uživatelé prohlížející si toto fórum: Claudebot [Bot], Keraj a 0 hostů