Commit graph

1375 commits

Author SHA1 Message Date
lumapu
edefcf1c83 fix Interrupt
fix connect to WiFi with only one AP
2023-02-06 00:07:58 +01:00
Lukas Pusch
be4a913a9f
Merge pull request #646 from PaeserBastelstube/main
RPI:tuned debug logging and collect data from EventsResponse
2023-02-05 23:18:15 +01:00
lumapu
a85ed6c089 fixed MQTT autodiscover #630 thanks to @antibill51 2023-02-05 23:14:33 +01:00
lumapu
e787ae9771 Merge branch 'antibill51-development03' into development03 2023-02-05 22:58:48 +01:00
lumapu
7ee5e94611 Merge branch 'development03' of https://github.com/antibill51/ahoy into antibill51-development03 2023-02-05 22:58:14 +01:00
lumapu
3ed81513d5 next changes from @beegee many thanks for your contribution!
replaced `CircularBuffer` by `std::queue`
reworked `hmRadio.h` completely (interrupts, packaging)
fix exception while `reboot`
cleanup MQTT coding
2023-02-05 22:44:10 +01:00
lumapu
6ca215c929 Merge branch 'beegee3-develop03-devil' into development03 2023-02-05 22:23:30 +01:00
lumapu
967c7775aa Merge branch 'develop03-devil' of https://github.com/beegee3/ahoy into beegee3-develop03-devil 2023-02-05 22:16:17 +01:00
lumapu
a9179ec1ea fixed mixed reset flags #648
fixed `mCbAlarm` if MQTT is not used #653
2023-02-05 22:14:59 +01:00
lumapu
1a3d101094 Merge branch 'development03' of https://github.com/lumapu/ahoy into development03 2023-02-05 21:34:35 +01:00
beegee3
c241f356a0
Update payload.h 2023-02-05 15:47:29 +01:00
beegee3
9638414ce2
Update hmSystem.h 2023-02-05 15:44:19 +01:00
beegee3
6159c07559
Update hmRadio.h 2023-02-05 15:41:47 +01:00
beegee3
155d602e6e
Delete CircularBuffer.h 2023-02-05 15:29:24 +01:00
beegee3
bbee9abd28
Update ahoywifi.cpp 2023-02-05 15:28:22 +01:00
beegee3
5056d7c729
Update ahoywifi.h 2023-02-05 15:25:54 +01:00
beegee3
48c4884e80
Update web.h 2023-02-05 15:22:34 +01:00
beegee3
8f49aae4f3
Delete ahoyTimer.h 2023-02-05 15:15:53 +01:00
beegee3
7177d54d73
Update pubMqtt.h 2023-02-05 15:10:15 +01:00
beegee3
975ee667f2
Update defines.h 2023-02-05 15:03:26 +01:00
beegee3
447a43388e
Update main.cpp 2023-02-05 15:01:08 +01:00
beegee3
5fb45f1b20
Update app.cpp 2023-02-05 14:53:01 +01:00
beegee3
139129ea8b
Update app.h 2023-02-05 14:49:49 +01:00
beegee3
802205ad91
Update appInterface.h 2023-02-05 14:46:31 +01:00
Knuti_in_Päse
57bc46191c
RPi: README.md format one new section 2023-02-04 17:25:58 +01:00
Knuti_in_Paese
9a0bee831d RPi:specify README.md and collect data from EventsResponse 2023-02-04 16:40:50 +01:00
Knuti_in_Paese
892f554ff5 RPI:finer tuned debug logging
Description for prep RF24 and pyrf24 on debian 11 (bullseye) 64 bit OS
2023-02-04 11:41:29 +01:00
Lukas Pusch
5fc92915ee
Merge pull request #641 from PaeserBastelstube/main
RPI:error handling while getting corruppted data
2023-02-02 23:56:44 +01:00
Knuti_in_Paese
0d552e3007 RPI:error handling while getting corruppted data
extended error handling while getting corruppted data on 64 bit operating system (bullseye)
lots of currupted data are reseived on Debian 11 OS. So we have to check the data length before using strict.unpack
2023-02-02 14:21:30 +01:00
Lukas Pusch
147a6bb363
Merge pull request #640 from PaeserBastelstube/main
RPI:using pyRF24 on Debian 11 bullseye environment
2023-02-02 00:18:47 +01:00
Knuti_in_Paese
d996c2c10b RPI:using pyRF24 on Debian 11 bullseye environment
known RF24 lib can not installed on Debian 11 bullseye 64 bit operating system
now, system try to import RF24 nor pyrf24
2023-02-01 21:42:51 +01:00
Rémi K
ca4083f449
Merge branch 'lumapu:development03' into development03 2023-02-01 09:50:03 +01:00
Rémi K
a8b9ca0b4c don't send "0" for CH0 YT YD at reboot 2023-01-31 11:51:21 +01:00
Rémi K
146c7612f6 Remove exp_aft for all YD & YT. Add reset YD total at midnight. Publish YD & YT on CH0 only when iv is producing to avoids 0 at restart. 2023-01-31 06:35:37 +01:00
Lukas Pusch
94fe61b544
Merge pull request #635 from fsck-block/development03
chunked response for prometheus metrics
2023-01-30 22:40:12 +01:00
Frank
9610e71a2c chunked response for prometheus metrics 2023-01-30 18:59:34 +01:00
Rémi K
a37a9d4cc0 Ignore "exp_aft" for yieldtotal and yieldday. 2023-01-29 19:08:18 +01:00
Rémi K
bd8de5f8f9 Send totals values once 2023-01-29 11:43:39 +01:00
Rémi K
6e6ef9ff2c
Merge branch 'development03' into development03 2023-01-29 08:09:15 +01:00
lumapu
a25aad3bb3 Merge branch 'main' into development03 2023-01-29 01:08:52 +01:00
lumapu
8457f46b0c further improvements regarding wifi #611, fix connection if only one AP with same SSID is there
fix endless loop in `zerovalues` #564
fix auto discover again #565
added total values to autodiscover #630
improved zero at midnight #625
2023-01-29 00:55:10 +01:00
lumapu
f8d4b4f5ae fixed Wifi scan during first configuration (client connected to AP of Ahoy) #611 2023-01-28 23:37:40 +01:00
Rémi K
9456937baf Add Autodiscovery for total topic 2023-01-28 10:39:09 +01:00
Rémi K
3bd8fe61b5 Fix attempt for HA autodiscovery 2023-01-28 05:58:32 +01:00
Lukas Pusch
208f9e5ab7
Merge pull request #629 from PaeserBastelstube/main
RPI:MQTT handle QoS, Retain and Last-Will
2023-01-27 23:35:47 +01:00
Knuti_in_Päse
20abf8d3ba RPi:MQTT Last-Will - handling empty config
To handle empty config for last-will
2023-01-27 16:48:17 +01:00
Knuti_in_Päse
c8af9c2e9a RPi:MQTT support QoS, Retain and Last-Will
To support Quality of Service, Retain and Last-Will
Switch in ahoy.yml.example
2023-01-27 16:24:03 +01:00
Lukas Pusch
dda84cd733
Merge pull request #626 from PaeserBastelstube/main
RPi: send value irradiation to VZ and MQTT
2023-01-26 22:08:22 +01:00
lumapu
6721c8bbc1 wifi debug 2023-01-25 22:28:10 +01:00
lumapu
22ae6d2e22 fix wrong filename for automatically created manifest (online installer) #620
added rotate display feature #619
improved Prometheus endpoint #615, thx to fsck-block
2023-01-25 12:59:39 +01:00