-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Keine Daten vom Shelly3Em Powermeter mit Tasmota seit Update der FW auf Version 2024.05.06 #966
Comments
have the same problem with https + json [HttpPowerMeter] Unable to find a value for phase 1 with JSON path "/data/[2]/tuples/[0]/[1]" |
oh no remove FirebaseJson lib from firmware (save 17.5k of flash) since we ran out of flash memory on non-S3 ESP32, we need to cut some other than the FirebaseJson path "finder", the new implementation |
Well... Seems this is indeed in active use after all. It should not be a big deal. Please excuse my ignorance and stand by for a maintenance release. Can somebody who is affected by this problem please share the JSON response from the respective HTTP server, so I can replicate the issue and test a fix? I guess I can craft a sample JSON myself, but it would be very helpful if I had a real-world-example, especially one that worked before but not after the release. |
here but i can reduce it
to
but it still has two arrays in it. |
what about a second compile path with old firebasejson till people got a workaround? |
Thanks for the sample JSON!
I don't understand what you are suggesting. The generic(_esp32) builds will not run with FirebaseJson re-introduced due to size constraints of ESP32 flash. See #950. Other than that I don't understand what a second compile path may be... I can surely re-introduce arrray-index addressing using the JSON path. There is no need for a workaround. Give me a couple of hours 😉 |
oh fine thank you very much so if you to it i have no need to build me an php script for translation. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new discussion or issue for related concerns. |
What happened?
Powermeter ok mit FW 240323
http://192.168.1.71/cm?user=admin&password=ToEs2018&cmnd=Status%208
StatusSNS/ENERGY/Power/[0]
Nok mit FW 240506
Unable to find a value for phase 1 with JSON path "StatusSNS/ENERGY/Power/[0]"
To Reproduce Bug
Fehler ist mit FW 240506 immer vorhanden
Retour auf FW 240323 wieder OK
Expected Behavior
JSON Abfrage korrigieren
Install Method
Pre-Compiled binary from GitHub
What git-hash/version of OpenDTU?
24.05.06
Relevant log/trace output
Anything else?
danke
The text was updated successfully, but these errors were encountered: