Tellstick net och Raspberry PI

Diskutera el/elektronik i allmÀnhet hÀr
AnvÀndarens profilbild
Ulf
Fler Àn 500 inlÀgg
AnvÀndarens egna Àmnen
Blev medlem: 16:04:18, 05-03-2004
Maskin: Nuffield 460 -61
Ort: Kil
Sverige

Re: Tellstick net och Raspberry PI

#421 

InlĂ€gg av Ulf  (trĂ„dstartaren) »

Jag pillade med bevattningen i gÄr kvÀll.
Jag vill att det ska vara lÀtt att konfigurera om, lÀgga till och ta bort noder och zoner.
Substitution Àr lösningen. Den kan vara rÀtt trevlig i bla make. Gissar att det Àr det dom pÄ nÄgot sÀtt anvÀnder i ESPHome.
Jag skulle vilja fÄ till en funktion som konverterar till smÄ bokstÀver och byter ut Ä,À och ö.
Jag har inte ökat min kunskap om detta Àn, men det skulle redusera konfigfilen med en rad per zon.

Nu agerar ventil noderna servrar och klientnod Àr huvudnoden (den med display).
Jag mÄste ha nodernas id med smÄbokstÀver samt utan svenska tecken för att huvudnoden ska kunna göra http_request.post-anrop.
NÀr jag testade, sÄ eliminerade jag först svenska tecken men inte stora bokstÀver. detta görs automagiskt pÄ servernoderna.
Förhoppningsvis blir jag klar snart. Funderar lite pÄ strömförsörjning, om det inte blir enklast med ett 12V batteri.
Den stora förbrukaren verkar vara magnetventilern, ca 300 mA. DÄ skulle jag nog klara en hel sommar. Och inte ha nÄgra lÄnga sladdar till uttag!

Kod: Markera allt

#vaxthus.yaml

<<: !include /config/esphome/Bevattning/vaxthus_config.yaml

esphome:
  name: $vhushost
  friendly_name: ${vaxthus_friendlyname}
.
<standard tjafs>
.
switch:
  - !include { file: /config/esphome/Bevattning/Zon_switchItem.yaml, vars: { zonhost: "vhushost", zon_number: "1" } } 
  - !include { file: /config/esphome/Bevattning/Zon_switchItem.yaml, vars: { zonhost: "vhushost", zon_number: "2" } } 
  - !include { file: /config/esphome/Bevattning/Zon_switchItem.yaml, vars: { zonhost: "vhushost", zon_number: "3" } } 
  - !include { file: /config/esphome/Bevattning/Zon_switchItem.yaml, vars: { zonhost: "vhushost", zon_number: "4" } } 

/config/esphome/Bevattning/vaxthus_config.yaml:
substitutions:
  vhushost: "vaxthus"
  "$vhushost_friendlyname": "VĂ€xthus"
  "$vhushost_ip": "192.168.8.153"
  "$vhushost_zon1": "Hallon"
  "$vhushost_zon1_id": "hallon"
  "$vhushost_zon1_pin": "4"
  "$vhushost_zon2": "BĂ€ddar"
  "$vhushost_zon2_id": "baddar"
  "$vhushost_zon2_pin": "13"
  "$vhushost_zon3": "Tomater"
  "$vhushost_zon3_id": "tomater"
  "$vhushost_zon3_pin": "16"
  "$vhushost_zon4": "Gurka"
  "$vhushost_zon4_id": "gurka"
  "$vhushost_zon4_pin": "17"

Kod: Markera allt

# /config/esphome/Bevattning/vaxthus_config.yaml:

substitutions:
  vhushost: "vaxthus"
  "$vhushost_friendlyname": "VĂ€xthus"
  "$vhushost_ip": "192.168.8.153"
  "$vhushost_zon1": "Hallon"
  "$vhushost_zon1_id": "hallon"
  "$vhushost_zon1_pin": "4"
  "$vhushost_zon2": "BĂ€ddar"
  "$vhushost_zon2_id": "baddar"
  "$vhushost_zon2_pin": "13"
  "$vhushost_zon3": "Tomater"
  "$vhushost_zon3_id": "tomater"
  "$vhushost_zon3_pin": "16"
  "$vhushost_zon4": "Gurka"
  "$vhushost_zon4_id": "gurka"
  "$vhushost_zon4_pin": "17"

Kod: Markera allt

# /config/esphome/Bevattning/Zon_switchItem.yaml:

platform: gpio
name: ${${zonhost}_zon${zon_number}}
id: ${${zonhost}_zon${zon_number}_id}
pin: ${${zonhost}_zon${zon_number}_pin}
Sedan Àr det bara kontrollnoden som ska fixas till sÄ att den kan ta in flera konfigfiler....
Sen ska det byggas!
Bara resten kvar....
Kommer du med problem, eller Àr du en del av det?
AnvÀndarens profilbild
Ulf
Fler Àn 500 inlÀgg
AnvÀndarens egna Àmnen
Blev medlem: 16:04:18, 05-03-2004
Maskin: Nuffield 460 -61
Ort: Kil
Sverige

Re: Tellstick net och Raspberry PI

#422 

InlĂ€gg av Ulf  (trĂ„dstartaren) »

Jag har knackat i huvudnoden.

Sprang pÄ ett fel som jag inte kunde begripa.
Jag inkluderade tvÄ konfigfiler.

Till slut fann jag att det var ett substitution-block i varje konfigfil, det Àr ajabaja!
SĂ„ det var till att inkludera konfigfilerna under ett substitution-block.

Lite pill att konfigurera om, men det Àr inte sÄ svÄrt!
Nu ska vi bara se hur mÄnga bevattningspunkter och zoner sambon vill ha.
Jag har grejor hemma för 60 zoner fördelat pÄ tre noder....
Jag tror att det blir batteridrift pÄ ventilnoderna, dÄ slipper man en massa sladdar!
Kommer du med problem, eller Àr du en del av det?
AnvÀndarens profilbild
Ulf
Fler Àn 500 inlÀgg
AnvÀndarens egna Àmnen
Blev medlem: 16:04:18, 05-03-2004
Maskin: Nuffield 460 -61
Ort: Kil
Sverige

Re: Tellstick net och Raspberry PI

#423 

InlĂ€gg av Ulf  (trĂ„dstartaren) »

Funderar nu pÄ vÀderstationen, men jag vet inte riktigt hur jag ska göra...

Jag tÀnkte gömma allt som gÄr i en Stevenson bur, med en lÄda för elektroniken och sladdar till bla regnmÀtare och sensor.
Men jag sÄg en lösning dÀr dom satte en ESP i regnmÀtaren. Idén Àr inte sÄ dum, dÄ behövs bara 5 volt till den, och ESP:er har jag sÄ jag kan gödsla med dom.
Kommer du med problem, eller Àr du en del av det?
AnvÀndarens profilbild
Ulf
Fler Àn 500 inlÀgg
AnvÀndarens egna Àmnen
Blev medlem: 16:04:18, 05-03-2004
Maskin: Nuffield 460 -61
Ort: Kil
Sverige

Re: Tellstick net och Raspberry PI

#424 

InlĂ€gg av Ulf  (trĂ„dstartaren) »

DÄ blev det lite pillat igÄr, skulle ju ha varit innan jul, men bÀttre sent Àn aldrig...

Ledslinga som styrs av W-Led pÄ en ESP32:a.
Sektionerna jag har mÄste ha nÄgon form av styrning (mekanisk) för att peka št samma hÄll.
Jag tÀnker mig en plastremsa, vÀderbestÀndig, ca 25-30 mm bred och kanske 1,5-2 mm tjock.
Varje slinga Àr ca 5 meter. och har 50 dioder, jag har +30 slingor.

Först funderade jag pÄ vp-rör som snittas, ev. plattas ut och borras (det blir mÄnga hÄl...).
Men vp-rör Àr inte sÀrskilt vÀderbestÀndiga. Tanken Àr att det ska gÄ att rulla ihop nÀr de inte anvÀnds.

NÄgra tips?
Kommer du med problem, eller Àr du en del av det?
AnvÀndarens profilbild
Ulf
Fler Àn 500 inlÀgg
AnvÀndarens egna Àmnen
Blev medlem: 16:04:18, 05-03-2004
Maskin: Nuffield 460 -61
Ort: Kil
Sverige

Re: Tellstick net och Raspberry PI

#425 

InlĂ€gg av Ulf  (trĂ„dstartaren) »

Jaha, dÄ gick det lite i stÎll efter lite uppdateringar...
Det började med att det var uppdatering pÄ mina Unifi huvudswitchar. I stugan gick det utan problem, och det gjorde det förmodligen hemma ocksÄ.
Men samtidigt fick jag att det fanns uppdateringar för Home Assistant, core och OS.
Uppdateringen i stugan gick bra, men tog tid.
Men hemma tappade jag kontakten med HA. Testade att starta om underswitchen som HA Àr ansluten till, och Àven göra en power cycle pÄ huvud switchen.
Men icke sa Nicke!
Jag sÄg switchen men inte HA.
Grubblade lite och skickade ett SMS, med en liten instruktion, till Lilla M, som har pÄsklov. Det ringde ganska omgÄende.
Och hon drog strömmen pÄ den, dÄ hade HA varit borta i nÀstan en timme.
Och vips sÄ var HA igÄng igen!

Nu tror jag inte att detta egentligen berodde pÄ uppdteringarna.
FrÄn huvud switchen i kÀllaren har jag en gammal Cat-5 kabel upp til underswitchen, den skulle ha bytts för nÄgra Är sedan, men det har kommit annat emellan.
Uttaget i vardagsrummet har fÄtt lite smÀllar under Ären. Lilla M har haft sina leksakslÄdor dÀr bland annat.
MÄste fÄ tummen ur. Det finns en kabel i patch-panelen nere i matkÀllaren, sÄ det Àr bara att dra ur den gamla och i med den nya.
Ett litet problem dock, det var tvÄ Cat-5 kablar i slangen, sÄ jag tror att det kan vara problem att dra ur den gamla...
Kommer du med problem, eller Àr du en del av det?
Visa alla inlÀgg pÄ en sida

ÅtergĂ„ till "[AllmĂ€nt] El/elektronik"