Welkom  

   

Mijn Menu  

   

What's Up  

Geen evenementen
   

Wedstrijd  

Geen evenementen
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Welkom, Gasten

Onderwerp: Interfacen met Mastervolt MasterBus apparatuur

Interfacen met Mastervolt MasterBus apparatuur 28 mei 2026 12:06 #1686465

  • cav
  • cav's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 151
Beste medezeilers,

Uit frustratie dat Mastervolt zelf niks meer wil doen heb ik maar een MasterBus library geschreven om de bus te ontsluiten. In 2019 kreeg ik van /xxxxxx/ van Mastervolt een kleine library waarmee je via een CAN controller met de devices kon praten. Dit nadat ik een kleine auto aan waarde bij hun over de muur had gekieperd (4 nieuwe accu's en nog het nodige) en klaagde over de NMEA 2000 interface van hun. Die bibliotheek was, vreemd genoeg, onder een "Unlicense" verspreid. Maar het was nog niet klaar, bla bla. Nooit meer opvolging gekregen terwijl het bij mij als een zonnetje liep -- ik kon voltages en stromen etc. uitlezen en de solar uit/aanzetten. Helaas de omvormer niet.

Vorig jaar heb ik een nog een poging gedaan om te kijken wat de status was, maar iedereen die ik kende werkt er niet meer, en die er nu werken weten van niks en/of antwoorden niet.

Met Claude (AI) is het zoveel makkelijker om iets te ontwikkelen, en ik zit toch een maand op zee, dus houseflops, de oude bibliotheek en MasterAdjust aan de AI gegeven met de opdracht puzzel eens uit hoe dit zit. Letter één wacht later had ik al wat. Nu, weer een stukje verder, heb ik een hoop geleerd -- bepaalde dingen zitten bv hard gecodeerd in MasterAdjust, en daar heb ik een hekel aan, dus mijn tool zal nooit zo glitzy worden, maar het is nu uitermate bruikbaar.

Er is een bibliotheek voor Rust en C (en dus andere talen) programmeurs, die kunnen hun hart ophalen. Er is een TUI (Tekst User Interface) om waardes uit te lezen en te veranderen (een soort masteradjust maar dan op windows, MacOS en Linux). Er is een koppeling (read only) naar Signal K. En er is een simpele manier om een veld te kunnen zetten, b.v. of de omvormer / lader / whatever aan of uit moet.

Als je rust geïnstalleerd hebt (1 commando) is daarna
    cargo install masterbus-tools

voldoende. De code kan je hier vinden: github.com/keesverruijt/masterbus

Je hebt natuurlijk wel een fysieke link nodig, dat kan de Mastervolt USB converter (alle OSen) of een CAN adapter die zich als native CAN device toont (Linux) nodig.

Een klein screenshotje van wat instellingen van een van mijn DC/DC converters:



PS dit is op zee geschreven met behulp van AI en Starlink. Mocht je daar bezwaar tegen hebben dan kan je dit product beter links laten liggen.
Laatst bewerkt: 28 mei 2026 12:09 door cav. Reden: Woeps, verkeerde screenshot
Alleen ingelogde leden kunnen reageren.

Interfacen met Mastervolt MasterBus apparatuur 28 mei 2026 12:17 #1686470

Even een waarschuwing voor de andere forumlezers: weten we zeker dat dit Kees zelf is? Of is zijn AI-bot gewoon blijven doordraaien terwijl Kees ergens op de oceaan de wereld rondzeilt?

Al begin ik inmiddels ook de indruk te krijgen dat hij zijn boot zó ver aan het moderniseren is, dat hij misschien helemaal niet meer aan boord zit.

Kees, waar ben je??
Onno Harders eigenaar van
www.boatcontroller.nl en www.pcnautic.nl
Prutsen is de meest onderschatte fase van een creatief proces
Laatst bewerkt: 28 mei 2026 12:20 door Zeilprutser.
Alleen ingelogde leden kunnen reageren.

Interfacen met Mastervolt MasterBus apparatuur 28 mei 2026 14:59 #1686494

  • Hans V
  • Hans V's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 5036
Ik ben recentelijk ook aan de slag gegaan met een Mastervolt integratie (in mijn geval naar Home Assistant), via de Modbus interface van Mastervolt. Die kon ik voor een schappelijk bedrag ergens op de kop tikken, want de prijzen die Mastervolt voor hun losse interfaces vraagt vind ik persoonlijk nogal buitensporig. Ik beschik niet over de IT kennis en ervaring waar jij volgens mij over beschikt, maar heb het uiteindelijk (ook dankzij AI...) aan de gang gekregen en kan nu alles uitlezen en programmeren dat ook via de MasterAdjust software te benaderen is.

Het monitoren en instellen via Home Assistant loopt nu als een trein, maar er waren nogal wat hoepels waar we door moesten springen voordat het zover was. Victron maakt het haar gebruikers een stuk makkelijker, maar bij Mastervolt wint de aanhouder uiteindelijk ook.

Home Assistant [ Click to expand ]

EDIT: Ik zie nu dat je mijn draadje ook al gevonden had. Jouw aanpak was voor ons inderdaad ook interessant geweest Kees, maar qua programmeerkennis op dit moment ws wat te hoog gegrepen als ik het zelf had moeten doen. De integratie met Home Assistant werkt nu robuust, dus geen reden voor andere routes. Maar ik ga dit draadje zeker volgen. Mooi om te zien hoe jij de Mastervolt noot op een iets andere manier gekraakt hebt.
Dufour 405 GL

www.sailasailing.nl
Laatst bewerkt: 28 mei 2026 18:54 door Hans V.
Alleen ingelogde leden kunnen reageren.

Interfacen met Mastervolt MasterBus apparatuur 28 mei 2026 22:41 #1686561

  • cav
  • cav's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 151
ja, ik ken HomeAssistant heel goed, ik heb het theater van mijn vrouw daar volledig op draaien.

Ik heb voor aan boord een volledig zelfgebouwd systeem dat masterbus, nmea2000, wago PLC, etc aan elkaar knoopt. Ooit in een mis-mash van PHP, Perl, JS en C. Nu alles aan het omschrijven naar Rust. Met AI is dat heel goed te doen, en zit je niet gvd dit had ik toch al eens opgeschreven?

Een paar voorbeeldjes, gewoon omdat ik het zo leuk vind:



(Ja midden op de oceaan is 1 schip in beeld al heel wat!


Historie is pas per 2023, ik moet nog oude logs importeren.


De sensor voor de drinkwatertank is kapot, mocht je denken geen drinkwater?
Laatst bewerkt: 28 mei 2026 22:45 door cav.
Alleen ingelogde leden kunnen reageren.

Interfacen met Mastervolt MasterBus apparatuur 28 mei 2026 22:49 #1686562

  • cav
  • cav's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 151
@Zeilprutser, we zitten nog 900 mijl van Hawaii. De laatste dagen gaat het heel lekker, 200+ per dag. En niet meer zo warm als in het begin, toen was wel heel warm en weinig wind.

Ons track staat op: merrimac.nl/tracking/
Alleen ingelogde leden kunnen reageren.

Interfacen met Mastervolt MasterBus apparatuur 30 mei 2026 03:33 #1686777

  • Hans V
  • Hans V's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 5036
Leuk project Kees.

Mijn IT-kennis en ambitie zijn volstrekt onvoldoende om alles zelf (al dan niet met AI ondersteuning) te programmeren. De charme van Home Assistant en wat YAML code en Node-RED workflows vind ik dat iedereen aan boord dankzij de intuïtieve dashboards het systeem kan bedienen vanaf hun smartphone of tablet.

Dat is mogelijk ook de reden dat je het theater van je vrouw met Home Assistant hebt geautomatiseerd.

Bovendien draait het zeer stabiel op een HA Green die bijna niets verbruikt.

Maar met jouw programmeerkennis en zelfbouw code kun je ook de meest exotische zaken integreren.

Ga je alles uiteindelijk via één GUI bij elkaar brengen of is dat al zo?
Dufour 405 GL

www.sailasailing.nl
Laatst bewerkt: 30 mei 2026 06:32 door Hans V.
Alleen ingelogde leden kunnen reageren.
Tijd voor maken pagina: 0.119 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl