Welkom, Gasten
Gebruikersnaam: Wachtwoord: Onthoud mij

Onderwerp: MQTT publisher optie selectie output toevoegen

MQTT publisher optie selectie output toevoegen 2 maanden 2 weken geleden #1505

  • JPH Rijntjes
  • JPH Rijntjes's Profielfoto
  • Offline
  • Junior Boarder
  • Berichten: 21
  • Ontvangen bedankjes 4
Het object dat data naar MQTT stuurt, publiceert naar ik aanneem eenvoudigheidshalve vrijwel alle data op een eigen topic naar de MQTT broker. Dit is overkill en een onnodige belasting voor de broker.

Ik neem aan dat de meeste gebruikers slechts zeer selectief data van enkele Iungo topics via MQTT gebruiken.

Dus ter overweging: Voeg aan object MQTT lijst met aanvink optie toe voor de topic data die de gebruiker daadwerkelijk via MQTT beschikbaar/gepubliceerd wil krijgen.

Dit voorkomt onnodige belasting van de MQTT broker.

Ter illustratie huidige output naar MQTT (vet gemaakt wat ik nu daadwerkelijk naar Domoticz doorstuur):
70:B3:D5:6F:35:F8/SYSTEM/SYSTEM
70:B3:D5:6F:35:F8/bridge-zwave/b8d4960b/node_count
70:B3:D5:6F:35:F8/bus-mqtt/c8284b4d/name
70:B3:D5:6F:35:F8/clock/ce9577e3/date
70:B3:D5:6F:35:F8/clock/ce9577e3/ntp_status
70:B3:D5:6F:35:F8/clock/ce9577e3/time
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/-T1_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/-T2_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/Gas-interval
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L1I
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L1I_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L1Pexp
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L1Pexp_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L1Pimp
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L1Pimp_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L2I
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L2I_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L2Pexp_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L2Pimp
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L2Pimp_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L3I
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L3I_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L3Pexp_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L3Pimp
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/L3Pimp_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/T1
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/T1_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/T2
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/T2_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/c_tariff
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/c_tariff_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/gas
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/gas_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/gas_usage
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/gas_usage_daystart
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/usage
70:B3:D5:6F:35:F8/energy-dsmr4/538d72d9/usage_daystart
70:B3:D5:6F:35:F8/powerswitch-zwave/659b62a6/power
70:B3:D5:6F:35:F8/powerswitch-zwave/659b62a6/power_daystart
70:B3:D5:6F:35:F8/powerswitch-zwave/67d46371/state
70:B3:D5:6F:35:F8/powerswitch-zwave/d2d689fd/power
70:B3:D5:6F:35:F8/powerswitch-zwave/d2d689fd/power_daystart
70:B3:D5:6F:35:F8/powerswitch-zwave/d2d689fd/usage
70:B3:D5:6F:35:F8/powerswitch-zwave/d2d689fd/usage_daystart
70:B3:D5:6F:35:F8/smartbridge-uart/36c1fc52/bytes_rx
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/airpressure
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/humidity
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/humidity_daystart
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/prediction_class
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/rain
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/rain_daystart
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/solarintensity
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/solarintensity_daystart
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/temp_current
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/temp_current_daystart
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/winddirection
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/winddirection_daystart
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/windspeedMS
70:B3:D5:6F:35:F8/weather-buienradar/e485ecc4/windspeedMS_daystart
The administrator has disabled public write access.
Bedankt door: P. Meindersma

MQTT publisher optie selectie output toevoegen 2 maanden 1 week geleden #1513

  • Michiel
  • Michiel's Profielfoto
  • Offline
  • Berichten: 3
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/-T1_daystart
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/-T2_daystart
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/Gas-interval
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/L1I
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/L1I_daystart
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/L1Pimp
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/L1Pimp_daystart
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/T1
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/T1_daystart
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/T2
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/T2_daystart
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/c_tariff
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/c_tariff_daystart
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/gas
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/gas_usage
70:B3:D5:6F:32:BF/energy-dsmr4/538d72d9/usage
70:B3:D5:6F:32:BF/smartbridge-uart/36c1fc52/bytes_rx
70:B3:D5:6F:32:BF/water-breakout/40c3afff/flow
70:B3:D5:6F:32:BF/water-breakout/40c3afff/flow_daystart
70:B3:D5:6F:32:BF/water-breakout/40c3afff/pulstotal
70:B3:D5:6F:32:BF/water-breakout/40c3afff/pulstotal_daystart

Hier een lijstje van mijn MQTT berichten. Wat mij opvalt is dat er verschillen zitten bij de gas meting. Ik wil ook graag een gas_daystart hebben. Ik heb Rev 3327 en jij ?

Opzich vind ik het een goed idee om berichten aan en uit te kunnen zetten, ook al worden berichten zonder nieuwe waarde niet opnieuw gestuurd. Die day_start ontvang je dus ook maar 1x.

Tevens zou ik ook graag de spanning en stromen in MQTT terug zien komen. En ook de spannings dips en korte en lange stroomstoringen. Deze zijn allemaal in v5 meters uit te lezen. Eigenlijk moet dus alles wat binnenkomt in je raw-data 1 op 1 naar MQTT.

De extra MQTT berichten van day_starts zijn erg handig. Aan de hand daarvan kan ik het dagbruik uitrekenen.
Wat natuurlijk nog makkelijker is, is om het dagverbruik ook over MQTT te versturen.

Alle data is bekend dus waarom niet.

Ook zou het fijn zijn dat het mac adres voor je berichten te vervangen is voor Iungo, staat wat netter:

Wat ik al is aan de helpdesk is aangegeven maar hier nog een x onder de aandacht wil brengen is dat bij het huidige gas vergruik in een mqtt bericht er direct een bericht met 0 achteraan gestuurd wordt. Dit is voor je eigen grafiekjes heel vervelend.

Wat trouwens ook vervelend is, is dat de iUngo telkens de verbinding met de broker verbreekt in plaats van vasthoudt. Dan krijg je dus dit:

1552660849: Client mosqpub/15239-atedec disconnected.

1552660850: New connection from 192.168.1.115 on port 1883.

1552660850: New client connected from 192.168.1.115 as mosqpub/15240-atedec (c1, k60, u'MQTT').

1552660850: Client mosqpub/15240-atedec disconnected.

1552660850: New connection from 192.168.1.115 on port 1883.

1552660850: New client connected from 192.168.1.115 as mosqpub/15241-atedec (c1, k60, u'MQTT').

1552660850: Client mosqpub/15241-atedec disconnected.

1552660850: New connection from 192.168.1.115 on port 1883.

1552660850: New client connected from 192.168.1.115 as mosqpub/15242-atedec (c1, k60, u'MQTT').

1552660850: Client mosqpub/15242-atedec disconnected.

1552660851: New connection from 192.168.1.115 on port 1883.

1552660851: New client connected from 192.168.1.115 as mosqpub/15243-atedec (c1, k60, u'MQTT').

1552660851: Client mosqpub/15243-atedec disconnected.

1552660851: New connection from 192.168.1.115 on port 1883.

1552660851: New client connected from 192.168.1.115 as mosqpub/15244-atedec (c1, k60, u'MQTT').

1552660851: Client mosqpub/15244-atedec disconnected.

1552660852: New connection from 192.168.1.115 on port 1883.

1552660852: New client connected from 192.168.1.115 as mosqpub/15245-atedec (c1, k60, u'MQTT').

1552660852: Client mosqpub/15245-atedec disconnected.


Ik hoop dat jullier er wat mee kunnen!
The administrator has disabled public write access.

MQTT publisher optie selectie output toevoegen 2 maanden 19 uren geleden #1521

  • Michiel
  • Michiel's Profielfoto
  • Offline
  • Berichten: 3
Ik vind dit een goed idee.

Tevens zou ik nog extra berichten zien die beschikbaar zijn binnen een DSMR 5 meter:

.voltage_swells_phase 1, 2 ,3
voltage_sags_phase 1, 2 ,3
long_power_failure_count
short_power_failure_count

Ook de spanning per fase zou ik graag terug zien komen.
The administrator has disabled public write access.

MQTT publisher optie selectie output toevoegen 1 maand 3 weken geleden #1536

  • JPH Rijntjes
  • JPH Rijntjes's Profielfoto
  • Offline
  • Junior Boarder
  • Berichten: 21
  • Ontvangen bedankjes 4
@Michiel
Ook firmware Versie: R3327 - Sep 19 2018.


Hier loopt op Raspberry Pi:
Eclipse Mosquitto
Node Red
Domoticz

Dat communicatie verbreek fenomeen heb ik niet gezien of is me niet opgevallen.
Kan je toelichten waar je die melding krijgt "1552660849: Client mosqpub/15239-atedec disconnected"?
The administrator has disabled public write access.

MQTT publisher optie selectie output toevoegen 1 maand 2 weken geleden #1547

  • Michiel
  • Michiel's Profielfoto
  • Offline
  • Berichten: 3
JPH Rijntjes schreef :
@Michiel
Ook firmware Versie: R3327 - Sep 19 2018.


Hier loopt op Raspberry Pi:
Eclipse Mosquitto
Node Red
Domoticz

Dat communicatie verbreek fenomeen heb ik niet gezien of is me niet opgevallen.
Kan je toelichten waar je die melding krijgt "1552660849: Client mosqpub/15239-atedec disconnected"?

Ik draai ook MQTT van mosquito in docker. Als ik in de logging van mosquito bekijk kijk zie ik dat voorbij komen. Het nummer wat na mosqpub/ staat hoogt zich ook telkens op. Geen idee waarom en of het alleen bij mij is. Ik heb meerdere apparaten die via MQTT praten vanuit een docker en een rpi ergens anders in het netwerk, maar de iungo is de enige die telkens disconnect.
The administrator has disabled public write access.

MQTT publisher optie selectie output toevoegen 1 maand 1 week geleden #1576

  • M ten Harmsen van der Beek
  • M ten Harmsen van der Beek's Profielfoto
  • Offline
  • Gold Boarder
  • Berichten: 251
  • Ontvangen bedankjes 43
kan ik bevestigen, na iedere connect volgt direct een disconnect.
Is een behoorlijk vol Log op deze manier....
The administrator has disabled public write access.
Tijd voor maken pagina: 0.044 seconden