Skip to content
  • Blog
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Community Forum

  1. Home
  2. Categories
  3. General Discussion
  4. CC1101 mini shield pour raspberry

CC1101 mini shield pour raspberry

Scheduled Pinned Locked Moved General Discussion
5 Posts 2 Posters 1.7k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • knassonK Offline
    knassonK Offline
    knasson
    wrote on last edited by
    #1

    Bonjour,
    Apres quelques problème avec la version originale , j' ai décide de m'equiper d'un materiel mieux fini et dont le code me semble plus soigné j'ai donc commandé sur Tindie.
    Je souhaite faire fonctionner ce hardware avec le code proposé sur le github.
    Cependant dans mon réseau j'ai déjà un mosquitto qui tourne.
    Je ne suis pas un expert en code quelles modifications lui apporter pour le faire tourner avec un mosquitto deja present sur le reseau et qui tourne sur un raspi (raspi zero) different de celui qui va servir pour l'acquisition du compteur.(raspi 4G)
    Pour la compilation je l'enleve du makefile. mais ca ne suffira pas car il y a dans le everblu_masters.c des references a mosquitto .Pouvez vous m'aider pour ca?
    Sincères Salutations,

    knasson

    1 Reply Last reply
    • knassonK Offline
      knassonK Offline
      knasson
      wrote on last edited by
      #2

      Je me reponds, peut etre que la solution serait de neutraliser le moquitto qui tourne déja et de renvoyer tout le trafic sur le mosquitto nouvellement installé.
      a voir ....ca eviterai les modifications du code mais ca pourrait avoir d'autres inconvenients (a reflechir).
      lnasson

      1 Reply Last reply
      • knassonK Offline
        knassonK Offline
        knasson
        wrote on last edited by
        #3

        Bonjour,
        Bien recu et mis en service le shield , je suis épaté par la distance à laquelle ca fonctionne ...(20 metres environ)
        je recois bien les infos du compteur ITRON avec la frequence par defaut.

        j'ai compilé "everblu-meters" , installé un mosquitto comme suggéré par le code, ca a marche tout de suite.
        Je dois rediriger les datas recues du compteur et notamment les "litres" vers domoticz qui se trouve sur un autre raspi avec une autre IP et surquel tourne un autre mosquitto.
        J'ai essayé d'installer un nouveau plugin MQTT sur domoticz avec les données du serveur mosquitto du raspizero mais ca ne fonctionne pas (a premiere vue).
        Je suis toujours en recherche d'un solution elegante pour recuperer les données (litres). J'hesite a chambouler les connexions MQTT du domoticz qui fonctionnent bien.
        Pourrai je envoyer les resultats du compteur directement dans domoticz?
        je connais la commande pour envoyer sur domoticz mais je ne sais pas recuperer les "litres" dans une variable..

        merci de votre aide

        knassonK 1 Reply Last reply
        • knassonK knasson

          Bonjour,
          Bien recu et mis en service le shield , je suis épaté par la distance à laquelle ca fonctionne ...(20 metres environ)
          je recois bien les infos du compteur ITRON avec la frequence par defaut.

          j'ai compilé "everblu-meters" , installé un mosquitto comme suggéré par le code, ca a marche tout de suite.
          Je dois rediriger les datas recues du compteur et notamment les "litres" vers domoticz qui se trouve sur un autre raspi avec une autre IP et surquel tourne un autre mosquitto.
          J'ai essayé d'installer un nouveau plugin MQTT sur domoticz avec les données du serveur mosquitto du raspizero mais ca ne fonctionne pas (a premiere vue).
          Je suis toujours en recherche d'un solution elegante pour recuperer les données (litres). J'hesite a chambouler les connexions MQTT du domoticz qui fonctionnent bien.
          Pourrai je envoyer les resultats du compteur directement dans domoticz?
          je connais la commande pour envoyer sur domoticz mais je ne sais pas recuperer les "litres" dans une variable..

          merci de votre aide

          knassonK Offline
          knassonK Offline
          knasson
          wrote on last edited by
          #4

          @knasson said in CC1101 mini shield pour raspberry:

          Pourrai je envoyer les resultats du compteur directement dans domoticz?
          je connais la commande pour envoyer sur domoticz mais je ne sais pas recuperer les "litres" dans une variable..

          bon la commande utilisée pour recuperer les "litres"

          en lua: idx du compteur =1039 sur mon domoticz qui tourne sur un pi 4Go

          commandArray {}
           local handle = io.popen('mosquitto_sub -h 192.168.1.26 -u mqtt -P knasson -t everblu/cyble-21-0470657-pi/liters -C 1')
              local result= handle:read("*a")
              handle:close
          commandArray ['UpdateDevice']= '1039|0|'..result
          return commandArray
          

          probleme resolu..à bientot

          CharlesC 1 Reply Last reply
          • knassonK knasson

            @knasson said in CC1101 mini shield pour raspberry:

            Pourrai je envoyer les resultats du compteur directement dans domoticz?
            je connais la commande pour envoyer sur domoticz mais je ne sais pas recuperer les "litres" dans une variable..

            bon la commande utilisée pour recuperer les "litres"

            en lua: idx du compteur =1039 sur mon domoticz qui tourne sur un pi 4Go

            commandArray {}
             local handle = io.popen('mosquitto_sub -h 192.168.1.26 -u mqtt -P knasson -t everblu/cyble-21-0470657-pi/liters -C 1')
                local result= handle:read("*a")
                handle:close
            commandArray ['UpdateDevice']= '1039|0|'..result
            return commandArray
            

            probleme resolu..à bientot

            CharlesC Offline
            CharlesC Offline
            Charles
            wrote on last edited by
            #5

            @knasson Merci pour le retour

            1 Reply Last reply

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            0

            Online

            5.8k

            Users

            565

            Topics

            5.3k

            Posts

            Top Topics

            Popular Tags

            teleinfo
            25 topics
            arduino
            19 topics
            remora
            16 topics
            esp8266
            10 topics
            arduipi
            10 topics
            raspberry
            8 topics
            wifinfo
            7 topics
            broadcast
            7 topics
            Copyright © 2022 Charles-Henri Hallard | Return to blog page | Powered by NodeBB
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Blog
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups