| [20:40:10] | * mstenta has quit (Ping timeout: 252 seconds) |
| [00:57:19] | * ykir has joined #farmos |
| [00:57:53] | <ykir> | hello |
| [00:57:53] | <farmBOT> | hello |
| [00:57:53] | <farmBOT> | ykir: 10 hours 5 min ago <mstenta> tell ykir Awesome! And yea we already have some things started... the Farm Sensor module provides a basic framework to connect sensor data streams to farmOS. I can help you get set up if you want. It's pretty basic right now, but the groundwork is in place to add things like graphs, alerts, etc. Some of it is already started... |
| [01:11:01] | <ykir> | farmBOT: tell mstenta Great! Unfortunately for my little practical purposes I was not aware of the module that you have already created! |
| [01:11:01] | <farmBOT> | ykir: I'll pass that on when mstenta is around. |
| [01:11:10] | <ykir> | farmBOT: tell mstenta I am very glad to find that you already have in the works this feature , if you can give me some advice on its operation I would love to . |
| [01:11:10] | <farmBOT> | ykir: I'll pass that on when mstenta is around. |
| [01:11:30] | <ykir> | farmBOT: tell mstenta If you ever need some reference agronomic (not the computer side because I'm newbie ) type which data crossing of weather data , I can advise you gladly . |
| [01:11:30] | <farmBOT> | ykir: I'll pass that on when mstenta is around. |
| [01:13:12] | * ykir has quit (Quit: Page closed) |
| [08:36:39] | * mstenta has joined #farmos |
| [08:37:48] | <mstenta> | farmBOT: log pointer? |
| [08:37:48] | <farmBOT> | http://farmos.org/bot/log/farmOS/2016-05-27#T9251 |
| [08:37:48] | <farmBOT> | mstenta: 7 hours 26 min ago <ykir> tell mstenta Great! Unfortunately for my little practical purposes I was not aware of the module that you have already created! |
| [08:37:48] | <farmBOT> | mstenta: 7 hours 26 min ago <ykir> tell mstenta I am very glad to find that you already have in the works this feature , if you can give me some advice on its operation I would love to . |
| [08:37:48] | <farmBOT> | mstenta: 7 hours 26 min ago <ykir> tell mstenta If you ever need some reference agronomic (not the computer side because I'm newbie ) type which data crossing of weather data , I can advise you gladly . |
| [08:39:14] | <mstenta> | farmBOT: tell ykir Thanks! I would appreciate any advice and knowledge you can contribute! That's the beauty of this open software development model: work together for everyone's benefit! :-) |
| [08:39:14] | <farmBOT> | mstenta: I'll pass that on when ykir is around. |
| [08:41:02] | <mstenta> | farmBOT: tell ykir Regarding sensors: farmOS comes with a module called Farm Sensor - and within that is a sub-module called Farm Sensor: Listener. The Listener module adds a "sensor type" called "Listener", which is essentially just an HTTP endpoint that your sensor devices can push data to. |
| [08:41:02] | <farmBOT> | mstenta: I'll pass that on when ykir is around. |
| [08:41:50] | <mstenta> | farmBOT: tell ykir That is one generalized option. The other option is to write a more sensor-specific sub-module of your own, that connects directly to your sensor (or vice versa). You can make it work however you want. |
| [08:41:50] | <farmBOT> | mstenta: I'll pass that on when ykir is around. |
| [08:42:57] | <mstenta> | farmBOT: tell ykir They both require some development work to set up. For the listener, you need to set up some software on your sensor to connect to the internet and push data to the endpoint. And of course for the custom sensor-type sub-module approach, you need to write the module. |
| [08:42:57] | <farmBOT> | mstenta: I'll pass that on when ykir is around. |
| [08:43:47] | <mstenta> | farmBOT: tell ykir As an example, I have written a very simple module that provides a new sensor type called "Farm Sensor: Atmospi": http://github.com/mstenta/farm_sensor_atmospi |
| [08:43:47] | <farmBOT> | mstenta: I'll pass that on when ykir is around. |
| [08:44:31] | <mstenta> | farmBOT: tell ykir That module is designed specifically for connecting to the custom Atmospi software that I wrote for temperature/humidity sensing on a Raspberry Pi: http://github.com/mstenta/atmospi |
| [08:44:31] | <farmBOT> | mstenta: I'll pass that on when ykir is around. |
| [08:44:55] | <mstenta> | farmBOT: tell ykir But the general principals and frameworks are in place in farmOS to start building all kinds of sensor connections! |
| [08:44:55] | <farmBOT> | mstenta: I'll pass that on when ykir is around. |
| [08:46:05] | <mstenta> | farmBOT: tell ykir I am even considering making the upcoming Weather module into a type of sensor itself... makes sense don't you think? It would download weather data from public sources over the internet - which is a form of "sensing" in a way. :-) |
| [08:46:05] | <farmBOT> | mstenta: I'll pass that on when ykir is around. |
| [08:46:32] | <mstenta> | thanks farmBOT you're the best! ;-) |
| [08:46:51] | <mstenta> | farmBOT? |
| [08:46:55] | <mstenta> | are you there? |
| [08:46:56] | <mstenta> | hello |
| [08:46:56] | <farmBOT> | salut |
| [08:46:59] | <mstenta> | :-) |
| [09:26:16] | <juesor> | morning |
| [09:26:30] | <juesor> | lol you and ykir talking through the bot |
| [09:26:43] | <mstenta> | juesor: ha yea |
| [09:26:51] | <mstenta> | the bot is helpful for that |
| [10:02:55] | <juesor> | i just have an extra machine i let idle in all the channels i talk on |
| [10:03:04] | <juesor> | then scroll back days at a time |
| [13:08:32] | * jkruckow has joined #farmos |
| [13:10:59] | * jkruckow has left #farmos () |
| [13:32:24] | * jkruckow has joined #farmos |
| [13:33:07] | <mstenta> | hi jkruckow |
| [13:33:55] | <juesor> | don't talk to him |
| [13:34:04] | <jkruckow> | hi |
| [13:34:04] | <farmBOT> | hi |
| [13:34:27] | <mstenta> | :-) |
| [13:34:36] | <juesor> | jkruckow can trip and fall down the steps if there were any steps around him right now |
| [13:35:11] | <jkruckow> | how goes it on this last friday of may |
| [13:35:18] | <mstenta> | hot |
| [13:35:22] | <mstenta> | you? |
| [13:35:43] | <jkruckow> | not bad here. juesor knows what im talking about. |
| [13:36:03] | <juesor> | mstenta, do you want me to throw something at jkruckow |
| [13:36:20] | <jkruckow> | impact |
| [13:36:21] | <juesor> | ACTION throws a permanent marker at him |
| [13:36:23] | <juesor> | done |
| [13:36:27] | <mstenta> | haha |
| [13:36:54] | <jkruckow> | his aim is pritty good. |
| [13:36:55] | <mstenta> | are you guys in the same place right now? |
| [13:37:10] | <jkruckow> | yes sir |
| [13:37:33] | <jkruckow> | close enough to hit me with a marker lol./ |
| [13:37:39] | <mstenta> | cool - Minnesota, right? |
| [13:38:49] | <jkruckow> | yep |
| [13:39:01] | <jkruckow> | SE corner ( the Toe) |
| [13:40:09] | <jkruckow> | I havent gotten a chance to really flesh it out but kruckowfarms.farmos.net I am very happy with. |
| [13:40:48] | <mstenta> | jkruckow: awesome! |
| [13:40:56] | <mstenta> | glad you like it |
| [13:41:15] | <mstenta> | i'm working hard on the next version, and on the new farmOS 2.x on Drupal 8 |
| [13:41:18] | <mstenta> | starting to anyway |
| [13:41:27] | <jkruckow> | very cool |
| [13:42:00] | <mstenta> | i've got a todo list out the window haha |
| [13:42:20] | <mstenta> | lots of improvements on the way |
| [13:42:55] | <mstenta> | two guys in sweden are helping to port the Log module (a core component of farmOS that I built) to Drupal 8 |
| [13:42:59] | <mstenta> | so that's a great start |
| [13:43:37] | <mstenta> | D8 will also make translations a whole lot easier - so we can start to see more farmOS adoption around the world |
| [13:45:00] | <jkruckow> | its a very substantial task to build something as flexible as farmos for the varied types of agricultural businesses |
| [13:45:23] | <mstenta> | agreed... |
| [13:45:25] | <mstenta> | one step at a time :-) |
| [13:45:33] | <jkruckow> | yep. |
| [13:46:15] | <jkruckow> | for me the most attractive feature is the Potential farmos has. |
| [13:46:47] | <mstenta> | cool - do you have any features in particular you're looking forward to? |
| [13:47:02] | <jkruckow> | the more commercial offerings seem to be geared towards big farm operations. |
| [13:47:22] | <jkruckow> | medical records and groups for livestock |
| [13:48:34] | <mstenta> | cool - so here's a question... |
| [13:48:39] | <jkruckow> | i love working with cattle and everything that goes into it, its my outside of work passion besides family |
| [13:48:56] | <mstenta> | i just recently generalized the "Input" log type... |
| [13:49:03] | <mstenta> | previously it was only available on Plantings assets |
| [13:49:07] | <mstenta> | but now it can be used on Animals as well |
| [13:49:31] | <mstenta> | do you think that we will also need a separate Medical log type in addition to that? |
| [13:49:56] | <jkruckow> | will we be able to move individual animals around to different groups and then associate those groups with different areas ? |
| [13:50:30] | <jkruckow> | possibly. |
| [13:50:35] | <mstenta> | currently you can already assign animals to groups - and you can move the animals en-masse to areas, yes |
| [13:51:15] | <mstenta> | but i've also been giving thought to expanding the concept of "Groups" so it can be used with any asset type... |
| [13:51:36] | <mstenta> | and perhaps making "Group" into an asset type of its own |
| [13:51:57] | <mstenta> | right now it is basically just a tag (aka taxonomy term in Drupal) that you assign to the animal to say "animal is in this group" |
| [13:52:18] | <mstenta> | but it doesn't track movements of an animal from one group to another... |
| [13:53:29] | <mstenta> | in order to do that, we either need to enable revisions on assets (meaning it saves a revision every time you edit and save the asset) - i plan to do this in Drupal 8 regardless because it is good history to keep |
| [13:53:49] | <jkruckow> | ok cool |
| [13:54:18] | <jkruckow> | could i send you the export from my cattlemax site |
| [13:54:25] | <mstenta> | the other approach would involve making areas themselves into a type of asset (also being considered already) and then allow assets to be moved to assets (whoa - mind boggling) |
| [13:54:48] | <mstenta> | then if you had a "Group" asset type, you could move animals to the group |
| [13:54:53] | <mstenta> | and then move them to another group |
| [13:54:58] | <mstenta> | and move the group itself to an area |
| [13:55:14] | <mstenta> | .... as you can see, there are some complex considerations! :-) |
| [13:55:30] | <jkruckow> | yes it does |
| [13:55:39] | <mstenta> | sure, what kind of data is the cattlemax export? |
| [13:55:44] | <mstenta> | i've never worked with cattlemax |
| [13:56:34] | <jkruckow> | but i think it sounds like the you are looking at it from the righ perspective since farming is also composed of many layers |
| [13:56:40] | <jkruckow> | well |
| [13:57:21] | <mstenta> | yea, i am trying to consider all the potential use-cases... and structure farmOS as generally and flexibly as possible |
| [13:58:42] | <jkruckow> | it gives me several .csv files |
| [13:59:19] | <mstenta> | ok cool |
| [14:01:32] | <jkruckow> | do you have an email i can send it to. |
| [14:01:44] | <mstenta> | sure: mike@farmier.com |
| [14:02:09] | <jkruckow> | ok sweet. I will get that to you right away. then back to work for me :( , lol. |
| [14:11:57] | <mstenta> | jkruckow: cool sounds good - yea i'm working on so D8 module porting right now... but i'll take a look as soon as i have a chance |
| [14:25:15] | <jkruckow> | If anything it would give you a reference to a commercial product that only really handles cattle or similar livestock. |
| [14:55:22] | <juesor> | farm farm farm crop cows cattle |
| [14:55:27] | <juesor> | thats all i hear when you two talk |
| [14:55:29] | <juesor> | life |
| [14:55:31] | <juesor> | people |
| [14:55:40] | <juesor> | thats what matters |
| [14:55:45] | <juesor> | how is jkruckow doing today |
| [14:55:50] | <juesor> | how is mstenta doing today |
| [14:56:07] | <juesor> | juesor is doing well ready for the long weekend because i have nothing planned |
| [15:51:20] | <jkruckow> | have a good memorial day weekend guys |
| [15:51:29] | <jkruckow> | later |
| [15:51:43] | * jkruckow has left #farmos ("Leaving") |