ahoy icon indicating copy to clipboard operation
ahoy copied to clipboard

AhoyDTU zero export using DDSU666

Open Wind06 opened this issue 8 months ago • 7 comments

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.google.fr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwjA2OrJ6-yCAxX_VqQEHX5vAzQQFnoECBUQAQ&url=https%3A%2F%2Fwww.njoy.global%2Fapi%2Fdownload%2FcHJvZHVjdHMvMTY3ODIwMzcyNlFHczNnZy5wZGY%3D%2FDDSU666_User%2520Manual%2520EN.pdf%2F&usg=AOvVaw2I6t-QuD0aoDERbeWZeNqO&opi=89978449

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