Dzięki za pomoc - mój błąd - zjadłem jedną literkę a.
Poszło dalej.
Pokazał się wodomierz w cloudzie.
supla-device na Linux
-
- Posts: 162
- Joined: Mon Nov 18, 2019 7:07 pm
- Location: Zgierz
Dzisiaj ciąg dalszy ćwiczeń:
1. wodomierz w cloudzie świeci się na zielono - a więc supla device działa i gada z cloudem
2. wodomierz w cloudzie pokazuje: --- m3, tak jak by nie czytał pliku źródłowego
3. na komputerze z fedorą chodzi wmbusmeter i zapisuje plik WODA co jakieś 5 - 10 sekund
4. plik WODA ma następująca treść:
A teraz przypuszczenia:
a. supla-device czyta pliki json-a a plik wmbusmetera nie jest w standardzie json
b. potrzebuję coś zmienić żeby supla-device umiała to czytać? tylko nie wiem co
Jesteście w stanie coś poradzić?
Chciałbym zachować supla-device bo umie rozmawiać z froniusem.
1. wodomierz w cloudzie świeci się na zielono - a więc supla device działa i gada z cloudem
2. wodomierz w cloudzie pokazuje: --- m3, tak jak by nie czytał pliku źródłowego
3. na komputerze z fedorą chodzi wmbusmeter i zapisuje plik WODA co jakieś 5 - 10 sekund
4. plik WODA ma następująca treść:
a więc jak widać miernik z wodomierza jest odczytywany i zapisywany na komputerze{"media":"water","meter":"izar","name":"Woda","id":"21328377","prefix":"C20FA","serial_number":"087671","total_m3":931.579,"last_month_total_m3":916.465,"last_month_measure_date":"2024-01-31","remaining_battery_life_y":6,"current_alarms":"no_alarm","previous_alarms":"no_alarm","transmit_period_s":8,"manufacture_year":"2020","timestamp":"2024-02-29T18:48:16Z","device":"rtlwmbus[00000001]","rssi_dbm":80}
A teraz przypuszczenia:
a. supla-device czyta pliki json-a a plik wmbusmetera nie jest w standardzie json
b. potrzebuję coś zmienić żeby supla-device umiała to czytać? tylko nie wiem co
Jesteście w stanie coś poradzić?
Chciałbym zachować supla-device bo umie rozmawiać z froniusem.
-
- Posts: 9202
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
-
- Posts: 162
- Joined: Mon Nov 18, 2019 7:07 pm
- Location: Zgierz
O które logi chodzi?
Supla-device wypluwa logi na ekran.
Wmbusmeter tworzy swoje logi. Które mam pokazać?
Supla-device wypluwa logi na ekran.
Wmbusmeter tworzy swoje logi. Które mam pokazać?
-
- Posts: 9202
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
-
- Posts: 162
- Joined: Mon Nov 18, 2019 7:07 pm
- Location: Zgierz
Oto logi z ekranu. Przerwane w momencie kiedy rozpoczyna sie powtarzać zapis:
ktsurma@fedora:/supla-device/extras/examples/linux/build$ ./supla-device-linux -c /etc/supla-device.yaml
INFO[1709312463.39907] GUID and AUTHKEY: loading from file /var/local/supla-device/guid_auth.yaml
INFO[1709312463.40485] Read write config: config file missing, starting with empty database
INFO[1709312463.40514] *** Starting supla-device ***
INFO[1709312463.40520] Using config file /etc/supla-device.yaml
INFO[1709312463.40606] Channel[0] config: adding ImpulseCounterParsed
INFO[1709312463.40893] Clock: local time: 2024-3-1 18:1:3
DEBUG[1709312463.40928] Supla - starting initialization
INFO[1709312463.40937] Storage state file: /var/local/supla-device/state.bin
DEBUG[1709312463.40993] Storage initialization
DEBUG[1709312463.40999] Storage: Number of sections 1
DEBUG[1709312463.41011] Reading section: 0
DEBUG[1709312463.41015] Section type: 3; size: 0
DEBUG[1709312463.41019] storedCRC 65535, CRC calc 65535
DEBUG[1709312463.41073] Security level: 2
DEBUG[1709312463.41080] Validating storage state section with current device configuration
INFO[1709312463.41086] Storage state section validation successful
ERR[1709312463.41224] File: file "/var/log/wmbusmeters/meter_readings/woda" reading error
DEBUG[1709312463.41233] File: file "/var/log/wmbusmeters/meter_readings/woda" reading error or empty
WARNING[1709312463.41240] ImpulseCounterParsed: data source is not valid
DEBUG[1709312463.41246] Starting linux timers...
INFO[1709312463.41373] GUID: E8582E7DDEDF87B0BB0E84D09474F2CC
INFO[1709312463.41382] Device name: Mierniki
INFO[1709312463.41387] Device software version: SDK 24.02.01-dev
DEBUG[1709312463.41394] Initializing network layer
DEBUG[1709312463.41403] [NA] Network AP/hostname: MIERNIKI-000000000000
INFO[1709312463.41409] Using Supla protocol version 20
INFO[1709312463.41415] Current status: [5] SuplaDevice initialized
INFO[1709312463.41420] Enter normal mode
WARNING[1709312463.41429] Connecting without certificate validation (INSECURE)
INFO[1709312463.41434] Establishing encrypted connection with: svr5.supla.org (port: 2016)
DEBUG[1709312463.147313] Connected with TLS_AES_256_GCM_SHA384 encryption
DEBUG[1709312463.147335] Server certificates:
DEBUG[1709312463.147349] Subject: /C=PL/ST=Opolskie/L=Paczkow/O=SUPLA.ORG/OU=Public Cloud Services/CN=svr5.supla.org/emailAddress=supla@supla.org
DEBUG[1709312463.147357] Issuer: /C=PL/ST=Opolskie/L=Paczkow/O=SUPLA.ORG/OU=CA/CN=SUPLA.ORG CA/emailAddress=supla@supla.org
INFO[1709312463.147378] Connected via IP 192.168.10.210
INFO[1709312463.147385] Connected to Supla Server
INFO[1709312463.147389] Initializing SRPC
INFO[1709312463.147540] LAST STATE ADDED: Register in progress
INFO[1709312463.147553] Current status: [10] Register in progress
DEBUG[1709312463.147560] CH #0, type: 5010, FuncList: 0x0, default: 0, flags: 0x10000, value: [00 00 00 00 00 00 00 00]
DEBUG[1709312463.279488] Device registered (activity timeout 120 s, server version: 23, server min version: 1)
INFO[1709312463.279710] LAST STATE ADDED: Registered and ready
INFO[1709312463.279721] Current status: [17] Registered and ready
DEBUG[1709312463.279730] Changing activity timeout to 30
DEBUG[1709312463.391310] Activity timeout set to 30 s
ERR[1709312473.43649] File: file "/var/log/wmbusmeters/meter_readings/woda" reading error
DEBUG[1709312473.43670] File: file "/var/log/wmbusmeters/meter_readings/woda" reading error or empty
ERR[1709312483.52538] File: file "/var/log/wmbusmeters/meter_readings/woda" reading error
DEBUG[1709312483.52581] File: file "/var/log/wmbusmeters/meter_readings/woda" reading error or empty
^CINFO[1709312484.584567] Exit
-
- Posts: 9202
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Może nazwa pliku nie jest poprawna? Wcześniej pisałeś że to plik WODA a w logach próbuje czytać woda.
W Linuxie rozmiar znaków na znaczenie
W Linuxie rozmiar znaków na znaczenie
Widzimy się na Supla Offline Party - 19.10.2024
https://forum.supla.org/viewtopic.php?t=15820
https://forum.supla.org/viewtopic.php?t=15820
-
- Posts: 162
- Joined: Mon Nov 18, 2019 7:07 pm
- Location: Zgierz
DZIAŁA
Są cyferki.
Genialne
Dziękuję
Są cyferki.
Genialne
Dziękuję
-
- Posts: 1147
- Joined: Wed Aug 28, 2019 9:35 pm
- Location: localhost
Czy jest możliwość zrobienia tzw. docker-compose dla supla-device-linux aby w łatwy sposób przez portainera dodać SDL?
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d