Jump to content

Båtautomasjon med batteriovervåking og Zigbee


Sjøbliss

Recommended Posts

  • 3 uker senere...
Mastiff skrev On 20.5.2024 at 10.23:

@Sjøbliss Jeg har en som går på en av de små Hobbywing-strømforsyningene (billigere fra Ali, selvsagt), og det har ikke gitt meg noen problemer så langt. På 220V må man bruke den originale strømforsyningen, sies det. Jeg kjørte en med Pi 4-strømforsyning i et par uker, og den krasjet aldri. Så jeg tror den særheten er overdrevet. Det ble jo sagt akkurat det samme da Pi 4 kom.

 

Rare greier. Det virker som om en tryner litt randomly. Har du en Rpi5 sier du? En ting jeg mistenker er at det kan være kablene til USB-C pluggen. Jeg kobler via USB-C ... de kablene som er stock lodda på USB-C pluggen er veldig tynne. Det er ikke super-heldig selv om de er korte. 

 

Her er poweret, det skal være ....MER EN NOK.... 

 

image.png.484ef23f3e42fd963f2d8d1a4f3e8819.png

Hjemmeside: https://www.sbarmen.no/

 

"Sofia" Nor Star 350 HT, 2008 modell med D6-370

"Sobasa" Nidelv 300 Sport, 2007 modell med D6-350: Historisk Finn annonse

Link to post
Share on other sites

På siste dingsen jeg lagde med ESP32 måtte jeg putte en 470 uF elektrolytt mellom VIN og GND for å få den til å starte. Googlet meg frem til at den trekker sabla mye til WiFi på boot og at dette kan trigge reboot når den interne 5 til 3V3 ikke henger med. Kan dette være noe lignende?

Link to post
Share on other sites

I går ble det lodding rett på GPIO, så får vi se. Det har holdt i et døgn i alle fall nå. Testet også litt baupropell for å provosere spenningsfall, so far so good. 

Den gjør ikke reboot, den går rett og slett ned. Er mulig det blir noe surr i overgangen på USB-C. Jeg klarte å måle spenning ned mot 3,5V når jeg hadde den koblet til over USB-C så det må være noe rart der. 

Hjemmeside: https://www.sbarmen.no/

 

"Sofia" Nor Star 350 HT, 2008 modell med D6-370

"Sobasa" Nidelv 300 Sport, 2007 modell med D6-350: Historisk Finn annonse

Link to post
Share on other sites

Hm... Du har ikke målt på pin 1 på GPIO-en da? Den er 3,3V. 2 og 4 er 5V inn. Og av nysgjerrighet, hvorfor lodde på GPIO? Jeg bruker alltid bare DuPont-plugger på både Pi og ESP-er, og det har aldri sviktet meg ennå.

 

Edit: Og bruker du original boks med vifte? Pi 5 skal ha vifte for å ta unna kjølingen for ikke å bli ustabil, påstås det. Med originalboks hører man knapt vifta når det ikke foregår veldig mye på Pi-en.

Link to post
Share on other sites

Nei jeg målte på vei ut av poweret så det må være noe som er galt. 

 

Grunnen til å lodde var at jeg ikke hadde mer høyde igjen i casingen å gå på. Jeg har satt opp Pi med 2 hatter (en for NVME disk og en til GPS hat). Så da ble lodding veien å gå (og jeg hadde jo loddebolten stående der akkurat da....). 

 

image.png.9fe793f8acfb598b67f0ac6331167962.png

Hjemmeside: https://www.sbarmen.no/

 

"Sofia" Nor Star 350 HT, 2008 modell med D6-370

"Sobasa" Nidelv 300 Sport, 2007 modell med D6-350: Historisk Finn annonse

Link to post
Share on other sites

Ja mitt oppsett står under førerpoisjonen oppe i taket i dobbeltkøya. Det er helt knusk tørt der så er ikke krise med fukt o.l. Etter jeg kunne skifte til ESP32 med Bluetooth for å lese av Victron har jeg også kunne kable med ethernet til router og få vekk Raspberry Pi fra motorrommet. Tidligere sto den der fordi jeg måtte bruke USB for å koble til alt Victron utstyret. 

Hjemmeside: https://www.sbarmen.no/

 

"Sofia" Nor Star 350 HT, 2008 modell med D6-370

"Sobasa" Nidelv 300 Sport, 2007 modell med D6-350: Historisk Finn annonse

Link to post
Share on other sites

Jeg bruker wifi og Bluetooth på min ESP32. Funker fjell 🗻 

 

 

INFO ESPHome 2024.5.5
INFO Reading configuration /config/esphome/victron-bluetooth.yaml...
INFO Updating https://github.com/Fabian-Schmidt/esphome-victron_ble.git@None
INFO Starting log output from 192.168.1.199 using esphome API
INFO Successfully connected to victron-bluetooth @ 192.168.1.199 in 0.016s
INFO Successful handshake with victron-bluetooth @ 192.168.1.199 in 0.095s
[22:56:03][I][app:100]: ESPHome version 2024.5.5 compiled on Jun 10 2024, 13:17:19
[22:56:03][C][wifi:580]: WiFi:
[22:56:03][C][wifi:408]:   Local MAC: 84:F7:03:3E:CF:90
[22:56:03][C][wifi:413]:   SSID: [redacted]
[22:56:03][C][wifi:416]:   IP Address: 192.168.1.199
[22:56:03][C][wifi:420]:   BSSID: [redacted]
[22:56:03][C][wifi:421]:   Hostname: 'victron-bluetooth'
[22:56:03][C][wifi:423]:   Signal strength: -37 dB ▂▄▆█
[22:56:03][C][wifi:427]:   Channel: 9
[22:56:03][C][wifi:428]:   Subnet: 255.255.255.0
[22:56:03][C][wifi:429]:   Gateway: 192.168.1.1
[22:56:03][C][wifi:430]:   DNS1: 192.168.1.10
[22:56:03][C][wifi:431]:   DNS2: 0.0.0.0
[22:56:03][C][logger:185]: Logger:
[22:56:03][C][logger:186]:   Level: DEBUG
[22:56:03][C][logger:188]:   Log Baud Rate: 115200
[22:56:03][C][logger:189]:   Hardware UART: USB_CDC
[22:56:03][C][victron_ble:014]: Victron BLE:
[22:56:03][C][victron_ble:015]:   Address: E1:8F:46:31:10:26
[22:56:03][C][victron_ble:014]: Victron BLE:
[22:56:03][C][victron_ble:015]:   Address: E2:AB:06:97:B5:E5
[22:56:03][C][victron_ble.sensor:010]: Victron Sensor 'Time remaining'
[22:56:03][C][victron_ble.sensor:010]:   Device Class: 'duration'
[22:56:03][C][victron_ble.sensor:010]:   State Class: 'measurement'
[22:56:03][C][victron_ble.sensor:010]:   Unit of Measurement: 'min'
[22:56:03][C][victron_ble.sensor:010]:   Accuracy Decimals: 0
[22:56:03][C][victron_ble.sensor:010]:   Icon: 'mdi:battery'
[22:56:03][C][victron_ble.sensor:011]:   Type 'TIME_TO_GO'
[22:56:03][C][victron_ble.sensor:010]: Victron Sensor 'Battery voltage'
[22:56:03][C][victron_ble.sensor:010]:   Device Class: 'voltage'
[22:56:03][C][victron_ble.sensor:010]:   State Class: 'measurement'
[22:56:03][C][victron_ble.sensor:010]:   Unit of Measurement: 'V'
[22:56:03][C][victron_ble.sensor:010]:   Accuracy Decimals: 2
[22:56:03][C][victron_ble.sensor:010]: Victron Sensor 'Current'
[22:56:03][C][victron_ble.sensor:010]:   Device Class: 'current'
[22:56:03][C][victron_ble.sensor:010]:   State Class: 'measurement'
[22:56:03][C][victron_ble.sensor:010]:   Unit of Measurement: 'A'
[22:56:03][C][victron_ble.sensor:010]:   Accuracy Decimals: 3
[22:56:03][C][victron_ble.sensor:010]:   Icon: 'mdi:battery'
[22:56:03][C][victron_ble.sensor:011]:   Type 'BATTERY_CURRENT'
[22:56:03][C][victron_ble.sensor:010]: Victron Sensor 'Consumed Ah'
[22:56:03][C][victron_ble.sensor:010]:   State Class: 'measurement'
[22:56:03][C][victron_ble.sensor:010]:   Unit of Measurement: 'Ah'
[22:56:03][C][victron_ble.sensor:010]:   Accuracy Decimals: 1
[22:56:03][C][victron_ble.sensor:010]:   Icon: 'mdi:battery'
[22:56:03][C][victron_ble.sensor:011]:   Type 'CONSUMED_AH'
[22:56:03][C][victron_ble.sensor:010]: Victron Sensor 'State of charge'
[22:56:03][C][victron_ble.sensor:010]:   Device Class: 'battery'
[22:56:03][C][victron_ble.sensor:010]:   State Class: 'measurement'
[22:56:03][C][victron_ble.sensor:010]:   Unit of Measurement: '%'
[22:56:03][C][victron_ble.sensor:010]:   Accuracy Decimals: 1
[22:56:03][C][victron_ble.sensor:010]:   Icon: 'mdi:battery'
[22:56:03][C][victron_ble.sensor:011]:   Type 'STATE_OF_CHARGE'
[22:56:03][C][victron_ble.sensor:010]: Victron Sensor 'Battery Voltage'
[22:56:03][C][victron_ble.sensor:010]:   Device Class: 'voltage'
[22:56:03][C][victron_ble.sensor:010]:   State Class: 'measurement'
[22:56:03][C][victron_ble.sensor:010]:   Unit of Measurement: 'V'
[22:56:03][C][victron_ble.sensor:010]:   Accuracy Decimals: 2
[22:56:03][C][victron_ble.sensor:010]:   Icon: 'mdi:battery'
[22:56:03][C][victron_ble.sensor:011]:   Type 'BATTERY_VOLTAGE'
[22:56:03][C][victron_ble.sensor:010]: Victron Sensor 'Battery Current'
[22:56:03][C][victron_ble.sensor:010]:   Device Class: 'current'
[22:56:03][C][victron_ble.sensor:010]:   State Class: 'measurement'
[22:56:03][C][victron_ble.sensor:010]:   Unit of Measurement: 'A'
[22:56:03][C][victron_ble.sensor:010]:   Accuracy Decimals: 3
[22:56:03][C][victron_ble.sensor:010]:   Icon: 'mdi:battery'
[22:56:03][C][victron_ble.sensor:011]:   Type 'BATTERY_CURRENT'
[22:56:03][C][victron_ble.sensor:010]: Victron Sensor 'Yield Today'
[22:56:03][C][victron_ble.sensor:010]:   Device Class: 'energy'
[22:56:03][C][victron_ble.sensor:010]:   State Class: 'total_increasing'
[22:56:03][C][victron_ble.sensor:010]:   Unit of Measurement: 'kWh'
[22:56:03][C][victron_ble.sensor:010]:   Accuracy Decimals: 2
[22:56:03][C][victron_ble.sensor:010]:   Unit of Measurement: 'A'
[22:56:03][C][victron_ble.sensor:010]:   Accuracy Decimals: 1
[22:56:03][C][victron_ble.sensor:010]:   Icon: 'mdi:power'
[22:56:03][C][victron_ble.sensor:011]:   Type 'LOAD_CURRENT'
[22:56:03][C][victron_ble.binary_sensor:010]: Victron Binary Sensor 'Battery has Alarm'
[22:56:03][C][victron_ble.binary_sensor:011]:   Type 'ALARM'
[22:56:03][C][victron_ble.binary_sensor:010]: Victron Binary Sensor 'MPPT is in Fault state'
[22:56:03][C][victron_ble.binary_sensor:011]:   Type 'DEVICE_STATE_FAULT'
[22:56:03][C][victron_ble.binary_sensor:010]: Victron Binary Sensor 'MPPT has Error'
[22:56:03][C][victron_ble.binary_sensor:011]:   Type 'CHARGER_ERROR'
[22:56:03][C][victron_ble.text_sensor:010]: Victron Text Sensor 'Battery Alarm reason'
[22:56:03][C][victron_ble.text_sensor:011]:   Type 'ALARM_REASON'
[22:56:03][C][victron_ble.text_sensor:010]: Victron Text Sensor 'MPPT state'
[22:56:03][C][victron_ble.text_sensor:011]:   Type 'DEVICE_STATE'
[22:56:03][C][victron_ble.text_sensor:010]: Victron Text Sensor 'MPPT Error reason'
[22:56:03][C][victron_ble.text_sensor:011]:   Type 'CHARGER_ERROR'
[22:56:03][C][esp32_ble:374]: ESP32 BLE:
[22:56:03][C][esp32_ble:376]:   MAC address: 84:F7:03:3E:CF:92
[22:56:03][C][esp32_ble:377]:   IO Capability: none
[22:56:03][C][esp32_ble_tracker:649]: BLE Tracker:
[22:56:03][C][esp32_ble_tracker:650]:   Scan Duration: 300 s
[22:56:03][C][esp32_ble_tracker:651]:   Scan Interval: 320.0 ms
[22:56:03][C][esp32_ble_tracker:652]:   Scan Window: 30.0 ms
[22:56:03][C][esp32_ble_tracker:653]:   Scan Type: ACTIVE
[22:56:03][C][esp32_ble_tracker:654]:   Continuous Scanning: True
[22:56:03][C][captive_portal:088]: Captive Portal:
[22:56:03][C][mdns:115]: mDNS:
[22:56:03][C][mdns:116]:   Hostname: victron-bluetooth
[22:56:03][C][ota:096]: Over-The-Air Updates:
[22:56:03][C][ota:097]:   Address: victron-bluetooth.local:3232
[22:56:03][C][ota:100]:   Using Password.
[22:56:03][C][ota:103]:   OTA version: 2.
[22:56:03][C][api:139]: API Server:
[22:56:03][C][api:140]:   Address: victron-bluetooth.local:6053
[22:56:03][C][api:142]:   Using noise encryption: YES
[22:56:03][D][victron_ble:332]: [E1:8F:46:31:10:26] Recieved BATTERY_MONITOR message.
[22:56:03][D][sensor:094]: 'Time remaining': Sending state 6592.00000 min with 0 decimals of accuracy
[22:56:03][D][sensor:094]: 'Battery voltage': Sending state 13.28000 V with 2 decimals of accuracy
[22:56:04][D][sensor:094]: 'Starter Battery': Sending state 12.92000 V with 2 decimals of accuracy
[22:56:04][D][sensor:094]: 'Current': Sending state -2.39200 A with 3 decimals of accuracy
[22:56:04][D][sensor:094]: 'Consumed Ah': Sending state -22.00000 Ah with 1 decimals of accuracy
[22:56:04][D][sensor:094]: 'State of charge': Sending state 96.00000 % with 1 decimals of accuracy
[22:56:04][D][text_sensor:064]: 'Battery Alarm reason': Sending state ''
[22:56:04][D][main:363]: Message from Battery Monitor.
[22:56:04][D][victron_ble:332]: [E1:8F:46:31:10:26] Recieved BATTERY_MONITOR message.
[22:56:04][D][sensor:094]: 'Time remaining': Sending state 6592.00000 min with 0 decimals of accuracy
[22:56:04][D][sensor:094]: 'Battery voltage': Sending state 13.28000 V with 2 decimals of accuracy
[22:56:04][D][sensor:094]: 'Starter Battery': Sending state 12.92000 V with 2 decimals of accuracy
[22:56:04][D][sensor:094]: 'Current': Sending state -2.39200 A with 3 decimals of accuracy
[22:56:04][D][sensor:094]: 'Consumed Ah': Sending state -22.00000 Ah with 1 decimals of accuracy
[22:56:04][D][sensor:094]: 'State of charge': Sending state 96.00000 % with 1 decimals of accuracy
[22:56:04][D][text_sensor:064]: 'Battery Alarm reason': Sending state ''
[22:56:04][D][main:363]: Message from Battery Monitor.
[22:56:04][D][victron_ble:328]: [E2:AB:06:97:B5:E5] Recieved SOLAR_CHARGER message.

Valgt å la den få strøm via USB porten på Raspberry Pien men den kommuniserer via wifi og Bluetooth (til Victron). Den står ca 20 cm unna AP men ca 3-4m unna Bluetooth enhetene. 

 

 

Hjemmeside: https://www.sbarmen.no/

 

"Sofia" Nor Star 350 HT, 2008 modell med D6-370

"Sobasa" Nidelv 300 Sport, 2007 modell med D6-350: Historisk Finn annonse

Link to post
Share on other sites

Fasiten på Raspberry Pi og strømforsyning er at det fungerer prikkfritt med påloddet strømforsyning rett på GPIO. Nå har den ikke boota eller hatt nedetid siden. Fjellstabilt :)

Hjemmeside: https://www.sbarmen.no/

 

"Sofia" Nor Star 350 HT, 2008 modell med D6-370

"Sobasa" Nidelv 300 Sport, 2007 modell med D6-350: Historisk Finn annonse

Link to post
Share on other sites

Optimalisering av Frigate og oppsett av alarmo med lokal sirene. Og jeg trenger å sjekke solcellepanel for de yter ikke som forventet. Og jeg har heller ikke polert ferdig. Nytt dashbord i HA må også jobbes videre med. 

 

Screenshot_20240618_130749_HomeAssistant.jpg.cc7a942cf451baac70d16c886dfd8b9d.jpg

 

Blir vel ikke arbeidsledig med det første.

Hjemmeside: https://www.sbarmen.no/

 

"Sofia" Nor Star 350 HT, 2008 modell med D6-370

"Sobasa" Nidelv 300 Sport, 2007 modell med D6-350: Historisk Finn annonse

Link to post
Share on other sites

Delta i diskusjonen

Du kan skrive innlegget nå, det vil bli postet etter at du har registrert deg. Logg inn hvis du allerede er registrert.

Guest
Svar på dette emnet

×   Du har postet formatert tekst..   Fjern formattering

  Only 75 emoji are allowed.

×   Innholdet du linket til er satt inn i innlegget..   Klikk her for å vise kun linken.

×   Det du skrev har blitt lagret.   Slett lagret

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...