anchor.diff:  com.victronenergy.grid,/Ac/L3/Energy/Reverse,d,kWh,2608,uint16,100,R
   com.victronenergy.grid,/Serial,s,,2609,string[7],,R
   com.victronenergy.grid,/Hub4/AcPowerSetpoint,d,W,2700,int16,1,W
  +com.victronenergy.grid,/Hub4/MaxChargePercentage,d,%,2701,uint16,1,W
  +com.victronenergy.grid,/Hub4/MaxDischargePercentage,d,%,2702,uint16,1,W
  
positive.code: com.victronenergy.solarcharger,/History/Daily/1/MaxPower,d,W,787,uint16,1,R
  com.victronenergy.solarcharger,/ErrorCode,i,0=No error;1=Battery temperature too high;2=Battery voltage too high;3=Battery temperature sensor miswired (+);4=Battery temperature sensor miswired (-);5=Battery temperature sensor disconnected;6=Battery voltage sense miswired (+);7=Battery voltage sense miswired (-);8=Battery voltage sense disconnected;9=Battery voltage wire losses too high;17=Charger temperature too high;18=Charger over-current;19=Charger current polarity reversed;20=Bulk time limit reached;22=Charger temperature sensor miswired;23=Charger temperature sensor disconnected;34=Input current too high,788,uint16,1,R
  com.victronenergy.solarcharger,/Yield/Power,d,W,789,uint16,1,R
  com.victronenergy.pvinverter,/ProductId,u,,1024,,,R
  com.victronenergy.pvinverter,/FirmwareVersion,s,,1025,,,R
  com.victronenergy.pvinverter,/Position,i,0=AC input 1;1=AC output;2=AC input 2,1026,uint16,1,R
  
negative.code: com.victronenergy.vebus,/Alarms/LowBattery,u,0=Ok;1=Warning;2=Alarm,35,uint16,1,R
  com.victronenergy.vebus,/Alarms/Overload,u,0=Ok;1=Warning;2=Alarm,36,uint16,1,R
  com.victronenergy.vebus,/Hub4/AcPowerSetpoint,d,,37,int16,1,W
  com.victronenergy.vebus,/Hub4/DisableCharge,u,0=Charge allowed;1=Charge disabled,38,uint16,1,R
  com.victronenergy.vebus,/Hub4/DisableFeedback,u,0=Feedback allowed;1=Feedback disabled,39,uint16,1,R
  com.victronenergy.battery,/ProductId,u,,256,,,R
  com.victronenergy.battery,/FirmwareVersion,u,,257,,,R
  com.victronenergy.battery,/Serial,s,,258,,,R
  