Replies: 5 comments 9 replies
-
Thx for you contribution I moved your post to discussion, issues are for actual PRs once your contribution PR has been created/vetted. Can you take a look at the readme especially the part about contributions. If you can create the appropriate PR we can add what you have developed. Unfortunately no one is available to create this for you. |
Beta Was this translation helpful? Give feedback.
-
yeah.. I think I'm starting to understand why there isn't any contributions to this repo, and why berry documentation is in the state it's in. Nobody is here doing the work to maintain this! I'm sorry, but I don't have time to jump though those various hoops. Perhaps someone who is a berry contributor or stakeholder can pick this up; I'm happy to answer questions. Best, |
Beta Was this translation helpful? Give feedback.
-
I am just a tasmota user/ berry coder and I volunteered to put this repo together and to manage it, Since I don't have time to also to create the content for others contributions I tried to make it as painless as possible (fork the repo add your markdown, make a PR) It's a bit selfish if you think about it to use tasmota firmware for free, to ask questions on the discord server and get answers for free from sfromis and others who are very helpful and then never give anything back. Ok so you don't have any time, we all have time constraints so that's understandable. The worst thing, though, is to complain about the lack of effort of others for something you use for free. That's a comment worth keeping to yourself. In fact that should be a point of courtesy of anyone using all the code (mostly for free) found on github. |
Beta Was this translation helpful? Give feedback.
-
ok, whatever, stop wasting your time here then. |
Beta Was this translation helpful? Give feedback.
-
So why don't you ask the devs to be the maintainer of this repo and do it your way? (you can talk to them on discord) It was never meant to be list of links to other repos (which too gets stale). It was put this together more as a place for stand alone learning material and code and the tasmota devs blessed it and that's why it's in their org and not just my repo. I think you have convinced me to no longer be the maintainer of this repo. I'll find another way to contribute. |
Beta Was this translation helpful? Give feedback.
-
Hi there,
I just released my first berry driver -- for victron controllers.
The code is here:
https://github.com/3ricj/VictronTasmota
There was quite a bit I had to determine about berry through raw experimentation because it wasn't documented anywhere. Specifically, syntax around specific operations with lists, how to check for a value on a list without causing an exception, how to interact with json_append and web_sensor secret built in functions, and lots of other random things. I still don't know wny json_append calls happen at a rate faster than it sends json.
Also, there is a pretty good json library in berry (import json), but most examples use basic string concat like it's 1997. Of course, because it's appended json, you have to muck with the value name in order to make valid json come out the other end. here's how to do that:
I'm not sure a full driver implementation should be copied into the playground -- I'll let whoever maintains this figure this out, but as I had to spend so much time figuring out under-documented features, it might be helpful to others.
Best,
-3ric
Beta Was this translation helpful? Give feedback.
All reactions