A i jestem nowy użytkownikiem systemu więc proszę o wyrozumiałość
Zainstalowałem na RPI supla-virtual-device.
Uzupełniłem plik supla-virtual-device.cfg (podaje dane jawnie gdyż to tylko do testów):
Kod: Zaznacz cały
[GLOBAL]
device_name=SUPLA VIRTUAL DEVICE
[SERVER]
host=svr56.supla.org
protocol_version=12
[AUTH]
email=webcoderc@gmail.com
[LOCATION]
ID=2425
PASSWORD=0e2d
[MQTT]
host=mqtt56.supla.org
port=8883
username=1158da71646e32297ed2e1873a8f7112
password=mF6ZzcYlEi77vicS4(VUuFFev@Mldm-*
client_name=supla-virtual-device
#[CHANNEL_0]
#function=TEMPERATURE_AND_HUMIDITY
#file=/home/pi/supla-filesensors/var/livingroom_temperature.txt
#[CHANNEL_1]
#function=TEMPERATURE
#file=/home/pi/supla-filesensors/var/raspberry_sdcard_free.txt
#min_interval_sec=300
# example of getting payload switch 0/1 value
#[CHANNEL_2]
#function=POWERSWITCH
#state_topic=relays/switch/0/state
#command_topic=relays/switch/0/command
#command_template=$value$
#payload_on=1
#payload_off=1
# example of getting payload dot separated temp and humidity value
# example 25.4 78
#[CHANNEL_3]
#function=TEMPERATURE_AND_HUMIDITY
#state_topic=sensors/temphum/0/state
# example of parsing json payload { "on": true }
[CHANNEL_0]
function=LIGHTSWITCH
state_topic=relays/lightbulb/1/state
command_topic=relays/lightbulb/1/command
payload_value=/on
payload_on=true
payload_off=false
#[CHANNEL_5]
#function=WINDSENSOR
#state_topic=sensors/wind/0/state
# this is a comment
Po uruchumieniu skryptu dostaję odpowiedz.
Kod: Zaznacz cały
pi@raspberrypi:~/supla-virtual-device $ sudo ./supla-virtual-device
SUPLA-VIRTUAL-DEVICE v1.1.2
INFO[1633801786.791364] SSL version: OpenSSL 1.1.1d 10 Sep 2019
mqtt client error MQTT_ERROR_SOCKET_ERROR
Ale nie wystawia zdefiniowanych topiców.
Do brokera mogę się dostać przy pomocy danych z *.cfg przy pomocy MQTT Explorer'a.
Spotkał się ktoś kiedyś z takim problemem ?:)