ahoy icon indicating copy to clipboard operation
ahoy copied to clipboard

Feature Request: AhoyDTU zero export using CHiNT DDSU666 Power Meter via Modbus RS485

Open Wind06 opened this issue 1 year ago • 10 comments
trafficstars

Hardware

  • [x] ESP8266
  • [ ] ESP32
  • [x] Raspberry Pi

Modelname: ______ Retailer URL: ______

nRF24L01+ Module

  • [ ] nRF24L01+ you verified this is a Plus model capable of the required 256kBit/s mode
  • [ ] square dot indicates original Nordic Semicon chip
  • [ ] round dot indicates copy-cat / counterfeit SI labs chip

Antenna:

  • [x] circuit board
  • [ ] external antenna (SMA)

Power Stabilization:

  • [x] 100uF Electrolytic Capacitor connected between +3.3V and GND (Pin 1 & 2) of the NRF Module
  • [ ] Voltage stabilizing motherboard

Version / Git SHA:

Version: ..__ Github Hash: _______

Build & Flash Method:

  • [x] AhoyDTU Webinstaller
  • [ ] VSCode - Platform IO
  • [ ] Arduino
  • [ ] ESP Tools

Hi,

I would like to know if there is some plan to implement and support the zero export with AhoyDTU using DDSU666 smart meter. I am very please to use AhoyDTU ‘Good job Guys’.

thanks

Wind06 avatar Nov 30 '23 09:11 Wind06

Maybe in future versions with the Fusion PCB. Fusion V2.x has an RS485 connection. But if you run a RasPi, why do you not implement it with it by yourself ?

knickohr avatar Nov 30 '23 09:11 knickohr

Thanks for your answer. To answer your question, coding is not something I like to do, anyway why not :-)

Wind06 avatar Nov 30 '23 14:11 Wind06

This project is driven from people who implement / test new features. As the maintainer I only implement features which I need or like, but merge almost everything people provided via pull request. Tell me a reason why I should implement this special power meter? Your last response sounded a bit snooty too me - I don't like that. Does this power meter use some common Modbus addresses / registers? Do you have a datasheet?

lumapu avatar Nov 30 '23 21:11 lumapu

@lumapu, whoa my answer was absolutly not snooty, it was more I don't know how to implement. Sorry if my answer was not appropriate.

I am looking for such implementation because I do have such meter already in place, today I have Hoymiles DTU which use this for Zero injection. but I am not happy with this private and closed solution. as far as I know yes this meter use common addresses/register. Mine is DDSU666 Single-phase I have a paper datsheet, below is a link of this meter. the communication with this meter is done using rs485.

In case this project will be supported, I will be very pleased to help and test it under my environment.

https://www.njoy.global/api/download/cHJvZHVjdHMvMTY3ODIwMzcyNlFHczNnZy5wZGY=/DDSU666_User%20Manual%20EN.pdf

Wind06 avatar Nov 30 '23 23:11 Wind06

Ok sorry for getting you wrong.

If your meter does use common adresses I assume it can be supported once we implemented the RS485 feature for the Fusion board which @knickohr mentioned. Currently I'm implementing its ethernet shield which also has connectors for RS485 😀

lumapu avatar Dec 07 '23 21:12 lumapu

That’s a very good news, many thanks for your answer and support, very much appreciated 🤩 Hopefully I do have 2 DDSU666, one from Hoymiles and second one which is more standard. If any help is required for testing let me know I will be happy to help. Take care guys, you are doing a very good job.

Wind06 avatar Dec 07 '23 21:12 Wind06

Hi, Could it be possible to get an update of this feature ? If you need beta tester, I will be very happy to help at least with DDSU666 smart meters.

If it can help, I build a .sh script to be integrated in the reserve85 project. The script read powermeter values from a DDSU666 Monophase using USB 485 connected to a raspberry pi 4 to perform HoymilesZeroExport.

Wind06 avatar May 03 '24 20:05 Wind06

@Wind06 did you check the OpenDTU-OnBattery (OBOD) project ?

Please double check the Dynamic Power Limiter (DPL) function in the daughter project OpenDTU-OnBattery. I have described a possible PM+DPL setup with a Shelly Pro3EM as Power Meter (PM) here in issue #272.

Actually there is a Pull Request for adding Modbus RS485 support to OpenDTU / OBOD too.

@lumapu afaik the Chint DDSU666 is one of the Power Meter's that are supported by the original Hoymiles DTU Pro.

stefan123t avatar Oct 29 '24 22:10 stefan123t