[tutorial] RPiZeroW + odczyt z LYWSD03MMC przez BLE + Supla-Device

User avatar
Lector
Posts: 1645
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań

Post

myxhir wrote: Sat Jul 06, 2024 5:36 am Zerknij tutaj
viewtopic.php?t=14855&start=40
O dzięki, właśnie tego szukałem.
Pamiętałem że już to robiłem, ale nie mogłem tego poszukać.
Niespełniony automatyk. :mrgreen:
https://www.youtube.com/@3D_Lamp.Photos
User avatar
makrz
Posts: 396
Joined: Tue Nov 27, 2018 1:43 pm
Location: Opole

Post

Witam
Jak i gdzie dodać ręcznie sensory po macu? Ile sensorów "uciągnie" RPIZero2W?

Pozdrawiam
User avatar
myxhir
Posts: 391
Joined: Thu Jan 07, 2021 12:16 pm
Location: Skórzewo, Poznań

Post

makrz wrote: Tue Jul 16, 2024 9:05 pm Witam
Jak i gdzie dodać ręcznie sensory po macu? Ile sensorów "uciągnie" RPIZero2W?

Pozdrawiam
W pliku yaml
sudo nano /etc/supla-device.yaml
Zerknij na #5 z instrukcji leśnego na pierwszej stronie
Ja u siebie mam 6 czujników i bez problemu na rpi 2 to dziala
Simono
Posts: 446
Joined: Mon Sep 17, 2018 5:26 pm

Post

Koledzy obecnie mam obsługę termometrów na RPi 3B+
Mam swój serwer z Proxmox i próbuje na debianie ze skryptem.
Wywala mi takie coś:

Code: Select all

Collecting pybluez
  Downloading PyBluez-0.23.tar.gz (97 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.6/97.6 kB 1.6 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [1 lines of output]
      error in PyBluez setup command: use_2to3 is invalid.
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
A na końcu:

Code: Select all

ls: cannot access '/home/supla/MiTemperature2/*.txt': No such file or directory
Created symlink /etc/systemd/system/multi-user.target.wants/supla-device.service → /etc/systemd/system/supla-device.service.
Ktoś pomoże?
Simono
Posts: 446
Joined: Mon Sep 17, 2018 5:26 pm

Post

Panowie po ciężkich bojach udało mi się zainstalować i uruchomić na Proxmox w VM z debianem 12 :D
Do hosta wpięty dongle Blutetooth na USB i przepuszczony do VM.
Na czystym względnie systemie zainstalowane:

Code: Select all

sudo apt-get install python3-pip libglib2.0-dev
sudo rm /usr/lib/python3.11/EXTERNALLY-MANAGED
sudo pip3 install bluepy
Z pybluez miałem duży problem ale poszedł za którąś próbą obniżania i podwyższania setuptools (mam obecnie 66.0.0) za poradą kogoś tu https://stackoverflow.com/questions/758 ... is-invalid

Code: Select all

sudo pip install git+https://github.com/pybluez/pybluez.git#egg=pybluez
Następnie skrypt kolegi @lesny

Sukces :lol:
Mogę malinkę użyć do czegoś innego.
mariusz.mietus@op.pl
Posts: 2
Joined: Wed Nov 22, 2017 8:45 am

Post

Co mam dodać do yamal aby wyświetlał się poziom baterii ?
User avatar
uchnast.michal
Posts: 1178
Joined: Tue Jun 04, 2019 11:37 am

Post

Simono wrote: Thu Aug 01, 2024 7:21 pm Sukces :lol:
Mogę malinkę użyć do czegoś innego.
Super.
Podbijam pytanie, jak sobie poradziłeś z ikoną stanu baterii? Mnie nie wyświetla (mam najnowszą wersję aplikacji) :cry:
W (i) też nie pokazuje stanu. W pliku txt 3cia linia to procent baterii, supla-device.yaml tak jak w przykładzie @lesny8.
e-talking............
Byłem tam - Supla Offline Party 2023
mariusz.mietus@op.pl
Posts: 2
Joined: Wed Nov 22, 2017 8:45 am

Post

uchnast.michal wrote: Thu Dec 05, 2024 3:18 pm
Simono wrote: Thu Aug 01, 2024 7:21 pm Sukces :lol:
Mogę malinkę użyć do czegoś innego.
Super.
Podbijam pytanie, jak sobie poradziłeś z ikoną stanu baterii? Mnie nie wyświetla (mam najnowszą wersję aplikacji) :cry:
W (i) też nie pokazuje stanu. W pliku txt 3cia linia to procent baterii, supla-device.yaml tak jak w przykładzie @lesny8.
dodałem w supla-device.yaml wyświetla się jako wilgotność

Code: Select all

#Xiaomi - Pokoj Mariusza - Bateria
  - type: HumidityParsed
    source:
      type: File
      file: "/home/maniek/MiTemperature2/A4:C1:38:F9:7B:BD.txt"
      expiration_time_sec: 380
    parser:
      type: Simple
      refresh_time_ms: 5000
    humidity: 2
    multiplier_humi: 1
User avatar
Lector
Posts: 1645
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań

Post

U mnie jedne maja ikonę baterii a inne ikonę wtyczki.
Stan baterii pod (i) tu i tu.
Niespełniony automatyk. :mrgreen:
https://www.youtube.com/@3D_Lamp.Photos
User avatar
uchnast.michal
Posts: 1178
Joined: Tue Jun 04, 2019 11:37 am

Post

Lector wrote: Fri Dec 06, 2024 4:16 pm U mnie jedne maja ikonę baterii a inne ikonę wtyczki.
Stan baterii pod (i) tu i tu.
Możesz wrzucić Twój yaml?
Na "starych" R Pi mam ikonę ale na supla device na Debianie nie:(
e-talking............
Byłem tam - Supla Offline Party 2023

Return to “FAQ / Jak to zrobić”